From cd3c708380761302fb5ffc6531d396f71b706b4f Mon Sep 17 00:00:00 2001 From: rpj Date: Fri, 3 Jun 2005 08:36:26 +0000 Subject: '' --- pthread.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'pthread.h') diff --git a/pthread.h b/pthread.h index 00b81fe..eddbb53 100644 --- a/pthread.h +++ b/pthread.h @@ -652,14 +652,14 @@ enum { * ==================== * ==================== */ -#define PTHREAD_ONCE_INIT { 0, 0, 0, 0} +#define PTHREAD_ONCE_INIT { PTW32_FALSE, 0, 0, 0} struct pthread_once_t_ { - int state; /* indicates if user function has been executed */ - int reserved; - int numSemaphoreUsers; - HANDLE semaphore; + int done; /* indicates if user function has been executed */ + void * lock; + int reserved1; + int reserved2; }; -- cgit v1.2.3