diff options
Diffstat (limited to 'src/pj_mutex.cpp')
| -rw-r--r-- | src/pj_mutex.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/pj_mutex.cpp b/src/pj_mutex.cpp index dc4a441b..61487cec 100644 --- a/src/pj_mutex.cpp +++ b/src/pj_mutex.cpp @@ -106,7 +106,14 @@ void pj_cleanup_lock() #include "pthread.h" #ifdef PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +#ifdef __GNUC__ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wzero-as-null-pointer-constant" +#endif static pthread_mutex_t core_lock = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; +#ifdef __GNUC__ +#pragma GCC diagnostic pop +#endif #else static pthread_mutex_t core_lock; |
