Hide content of pthread_cond_t in pthread_cond_internal_t.

Bug: 19249079
Change-Id: I6f55af30bcd6211ce71630c6cacbef0e1663dcee
This commit is contained in:
Yabin Cui
2015-03-13 20:30:00 -07:00
parent d2cf59d463
commit 32651b8e8e
3 changed files with 150 additions and 79 deletions

View File

@@ -73,13 +73,14 @@ enum {
};
typedef struct {
unsigned int value;
#ifdef __LP64__
char __reserved[44];
#if defined(__LP64__)
char __private[48];
#else
char __private[4];
#endif
} pthread_cond_t;
#define PTHREAD_COND_INITIALIZER {0 __RESERVED_INITIALIZER}
#define PTHREAD_COND_INITIALIZER { { 0 } }
typedef long pthread_mutexattr_t;
typedef long pthread_condattr_t;