diff --git a/libc/include/pthread.h b/libc/include/pthread.h index a43e47c80..27e13e497 100644 --- a/libc/include/pthread.h +++ b/libc/include/pthread.h @@ -233,7 +233,7 @@ typedef struct { void* reserved[4]; /* for future extensibility */ } pthread_rwlock_t; -#define PTHREAD_RWLOCK_INITIALIZER { PTHREAD_MUTEX_INITIALIZER, 0, NULL, 0, 0 } +#define PTHREAD_RWLOCK_INITIALIZER { PTHREAD_MUTEX_INITIALIZER, PTHREAD_COND_INITIALIZER, 0, 0, 0, 0, { NULL, NULL, NULL, NULL } } int pthread_rwlockattr_init(pthread_rwlockattr_t *attr); int pthread_rwlockattr_destroy(pthread_rwlockattr_t *attr);