freebsd-ports/net/spserver/files/patch-testthreadpool.cpp
2008-05-24 10:37:37 +00:00

16 lines
517 B
C++

--- spserver/testthreadpool.cpp.orig 2008-05-24 11:47:36.000000000 +0800
+++ spserver/testthreadpool.cpp 2008-05-24 18:34:57.000000000 +0800
@@ -18,10 +18,10 @@
void threadFunc( void *arg )
{
- int seconds = (int) arg;
+ int seconds = atoi ((char *)arg);
fprintf( stdout, " in threadFunc %d\n", seconds );
- fprintf( stdout, " thread#%ld\n", sp_thread_self() );
+ fprintf( stdout, " thread#%ld\n", (long int)sp_thread_self() );
sleep( seconds );
fprintf( stdout, " done threadFunc %d\n", seconds);
}