diff --git a/porting/liteos_a/kernel/include/pthread.h b/porting/liteos_a/kernel/include/pthread.h index 87fd087912a030698a29a2c85d26a1bcef505a1b..6163f7981601f90573f66c45bbc4dbec1d019846 100644 --- a/porting/liteos_a/kernel/include/pthread.h +++ b/porting/liteos_a/kernel/include/pthread.h @@ -127,7 +127,7 @@ typedef struct pthread_cond { { (struct LOS_DL_LIST *)NULL, (struct LOS_DL_LIST *)NULL }, \ (VOID *)NULL, 0 } #endif -#define PTHREAD_RWLOCK_INITIALIZER {{{0}}} +#define PTHREAD_RWLOCK_INITIALIZER {0} #define PTHREAD_COND_INITIALIZER { -1, { 0, { NULL, NULL } } , NULL, -1 } #define PTHREAD_ONCE_INIT 0 diff --git a/porting/liteos_m/kernel/include/pthread.h b/porting/liteos_m/kernel/include/pthread.h index a951f63f64dee411cf4c8cce8d1a56cc28b9716b..f9fffaa2c8652ac83253b0d2982a1fcdaa043fa4 100644 --- a/porting/liteos_m/kernel/include/pthread.h +++ b/porting/liteos_m/kernel/include/pthread.h @@ -62,8 +62,8 @@ extern "C" { #ifdef _GNU_SOURCE #define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP { _MUX_MAGIC, _MUX_INVALID_HANDLE, PTHREAD_MUTEXATTR_INITIALIZER } #endif -#define PTHREAD_RWLOCK_INITIALIZER {{{0}}} -#define PTHREAD_COND_INITIALIZER {{{0}}} +#define PTHREAD_RWLOCK_INITIALIZER {0} +#define PTHREAD_COND_INITIALIZER {0} #define PTHREAD_ONCE_INIT 0 diff --git a/porting/liteos_m/user/include/pthread.h b/porting/liteos_m/user/include/pthread.h index 984db68064185aafc2620843fbea21aea2e36b2f..176d42b6250d563db4f5ffb8d5d840031e3e2a53 100644 --- a/porting/liteos_m/user/include/pthread.h +++ b/porting/liteos_m/user/include/pthread.h @@ -55,9 +55,9 @@ extern "C" { #define PTHREAD_PROCESS_SHARED 1 -#define PTHREAD_MUTEX_INITIALIZER {{{0}}} -#define PTHREAD_RWLOCK_INITIALIZER {{{0}}} -#define PTHREAD_COND_INITIALIZER {{{0}}} +#define PTHREAD_MUTEX_INITIALIZER {0} +#define PTHREAD_RWLOCK_INITIALIZER {0} +#define PTHREAD_COND_INITIALIZER {0} #define PTHREAD_ONCE_INIT 0 diff --git a/porting/liteos_m_iccarm/kernel/include/pthread.h b/porting/liteos_m_iccarm/kernel/include/pthread.h index a951f63f64dee411cf4c8cce8d1a56cc28b9716b..f9fffaa2c8652ac83253b0d2982a1fcdaa043fa4 100644 --- a/porting/liteos_m_iccarm/kernel/include/pthread.h +++ b/porting/liteos_m_iccarm/kernel/include/pthread.h @@ -62,8 +62,8 @@ extern "C" { #ifdef _GNU_SOURCE #define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP { _MUX_MAGIC, _MUX_INVALID_HANDLE, PTHREAD_MUTEXATTR_INITIALIZER } #endif -#define PTHREAD_RWLOCK_INITIALIZER {{{0}}} -#define PTHREAD_COND_INITIALIZER {{{0}}} +#define PTHREAD_RWLOCK_INITIALIZER {0} +#define PTHREAD_COND_INITIALIZER {0} #define PTHREAD_ONCE_INIT 0 diff --git a/porting/uniproton/kernel/include/pthread.h b/porting/uniproton/kernel/include/pthread.h index a951f63f64dee411cf4c8cce8d1a56cc28b9716b..f9fffaa2c8652ac83253b0d2982a1fcdaa043fa4 100644 --- a/porting/uniproton/kernel/include/pthread.h +++ b/porting/uniproton/kernel/include/pthread.h @@ -62,8 +62,8 @@ extern "C" { #ifdef _GNU_SOURCE #define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP { _MUX_MAGIC, _MUX_INVALID_HANDLE, PTHREAD_MUTEXATTR_INITIALIZER } #endif -#define PTHREAD_RWLOCK_INITIALIZER {{{0}}} -#define PTHREAD_COND_INITIALIZER {{{0}}} +#define PTHREAD_RWLOCK_INITIALIZER {0} +#define PTHREAD_COND_INITIALIZER {0} #define PTHREAD_ONCE_INIT 0