]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - tools/quake2/common/threads.c
it now compiles on OS X, but does it work?
[xonotic/netradiant.git] / tools / quake2 / common / threads.c
index 76e969da5527a7019a9791aec67cb3ca43d32f1c..9c123a5abf52ee91ba8bdd5f10ac648a6eb7b5ab 100644 (file)
@@ -542,11 +542,7 @@ void RunThreadsOn (int workcnt, qboolean showpacifier, void(*func)(int))
 
     if(pthread_mutexattr_init(&mattrib) != 0)
       Error("pthread_mutexattr_init failed");
-#if __GLIBC_MINOR__ == 1
-    if (pthread_mutexattr_settype(&mattrib, PTHREAD_MUTEX_FAST_NP) != 0)
-#else
-    if (pthread_mutexattr_settype(&mattrib, PTHREAD_MUTEX_ADAPTIVE_NP) != 0)
-#endif
+    if (pthread_mutexattr_settype(&mattrib, PTHREAD_MUTEX_ERRORCHECK) != 0)
       Error ("pthread_mutexattr_settype failed");
     recursive_mutex_init(mattrib);