浏览代码

Use more compatible initializarion of RWLockPosix

Juan Linietsky 8 年之前
父节点
当前提交
d9ca9d778d
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      drivers/unix/rw_lock_posix.cpp

+ 2 - 1
drivers/unix/rw_lock_posix.cpp

@@ -63,7 +63,8 @@ void RWLockPosix::make_default() {
 
 RWLockPosix::RWLockPosix() {
 
-	rwlock=PTHREAD_RWLOCK_INITIALIZER;
+	//rwlock=PTHREAD_RWLOCK_INITIALIZER; fails on OSX
+	pthread_rwlock_init(&rwlock,NULL);
 }