Set the AST_RWLOCK_INIT_VALUE to the PTHREAD_RWLOCK_INIT_VALUE if it is available...
authorJoshua Colp <jcolp@digium.com>
Thu, 2 Nov 2006 16:51:27 +0000 (16:51 +0000)
committerJoshua Colp <jcolp@digium.com>
Thu, 2 Nov 2006 16:51:27 +0000 (16:51 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@46940 65c4cc65-6c06-0410-ace0-fbb531ad65f3

include/asterisk/lock.h

index b329fc1..d2ce098 100644 (file)
@@ -672,6 +672,7 @@ static void  __attribute__ ((destructor)) fini_##rwlock(void) \
         ast_mutex_destroy(&rwlock); \
 }
 #else
+#define AST_RWLOCK_INIT_VALUE PTHREAD_RWLOCK_INITIALIZER
 #define __AST_RWLOCK_DEFINE(scope, rwlock) \
         scope ast_rwlock_t rwlock = AST_RWLOCK_INIT_VALUE
 #endif