From: Zoran V. <vas...@us...> - 2005-06-12 14:42:55
|
Update of /cvsroot/naviserver/naviserver/nsthread In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7810/nsthread Modified Files: nsthreadtest.c Log Message: Silence "dereferencing type-punned pointer will break strict-aliasing rules" types of warnings Index: nsthreadtest.c =================================================================== RCS file: /cvsroot/naviserver/naviserver/nsthread/nsthreadtest.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** nsthreadtest.c 10 Jun 2005 17:58:59 -0000 1.3 --- nsthreadtest.c 12 Jun 2005 14:42:44 -0000 1.4 *************** *** 464,469 **** Msg("rwlock write unlocked (main thread)"); for (i = 0; i < 10; ++i) { Msg("waiting for thread %d to exit", i); ! Ns_ThreadJoin(&threads[i], (void **) &code); Msg("thread %d exited - code: %d", i, code); } --- 464,471 ---- Msg("rwlock write unlocked (main thread)"); for (i = 0; i < 10; ++i) { + void *codeArg; Msg("waiting for thread %d to exit", i); ! Ns_ThreadJoin(&threads[i], &codeArg); ! code = (int)codeArg; Msg("thread %d exited - code: %d", i, code); } |