Index: include/asterisk/lock.h =================================================================== RCS file: /usr/cvsroot/asterisk/include/asterisk/lock.h,v retrieving revision 1.19 diff -u -u -r1.19 lock.h --- include/asterisk/lock.h 9 Jun 2004 01:45:08 -0000 1.19 +++ include/asterisk/lock.h 9 Jun 2004 13:20:17 -0000 @@ -51,15 +51,11 @@ and will not run without them. */ #ifdef PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP #define AST_MUTEX_INIT_VAULE { PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, NULL, 0, NULL, 0 } -#else -#define AST_MUTEX_INIT_VAULE { PTHREAD_MUTEX_INITIALIZER, NULL, 0, NULL, 0 } -#endif - -#ifdef PTHREAD_MUTEX_RECURSIVE_NP #define AST_MUTEX_KIND PTHREAD_MUTEX_RECURSIVE_NP #else +#define AST_MUTEX_INIT_VAULE { PTHREAD_MUTEX_INITIALIZER, NULL, 0, NULL, 0 } #define AST_MUTEX_KIND PTHREAD_MUTEX_RECURSIVE -#endif +#endif /* PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP */ struct ast_mutex_info { pthread_mutex_t mutex; @@ -203,15 +199,11 @@ and will not run without them. */ #ifdef PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP #define AST_MUTEX_INIT_VAULE PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP -#else -#define AST_MUTEX_INIT_VAULE PTHREAD_MUTEX_INITIALIZER -#endif - -#ifdef PTHREAD_MUTEX_RECURSIVE_NP #define AST_MUTEX_KIND PTHREAD_MUTEX_RECURSIVE_NP #else +#define AST_MUTEX_INIT_VAULE PTHREAD_MUTEX_INITIALIZER #define AST_MUTEX_KIND PTHREAD_MUTEX_RECURSIVE -#endif +#endif /* PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP */ typedef pthread_mutex_t ast_mutex_t;