Larry Rosenman wrote: > >From UnixWare: > > $ cc -O -Kpthread test_thread.c -o test_thread -lsocket -lnsl > UX:acomp: WARNING: "test_thread.c", line 60: argument #3 incompatible with > prototype: pthread_create() > UX:acomp: WARNING: "test_thread.c", line 61: argument #3 incompatible with > prototype: pthread_create() > $ ./test_thread > Your functions are all thread-safe > $
Well, that's great news, and so clear too! I am curious about the compiler warnings. What does your OS want for the 3rd argument of pthread_create()? I thought a void pointer would be OK for everyone: pthread_create(&thread1, NULL, (void *) func_call_1, NULL); -- Bruce Momjian | http://candle.pha.pa.us [EMAIL PROTECTED] | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073 ---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org