summaryrefslogtreecommitdiff
path: root/devel/clanlib-devel/files/patch-mutex_pthread.cpp
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2003-09-24 13:01:39 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2003-09-24 13:01:39 +0000
commit35b087134277cfee80970705036d9ac94fa5dbd2 (patch)
tree24c5b98bf7035cdc1e8cc3f76e87ab0394af367b /devel/clanlib-devel/files/patch-mutex_pthread.cpp
parentUpdate to version 0.09. (diff)
- Update to version 0.7.4-1
PR: 57092 Submitted by: KATO Tsuguru <tkato@prontomail.com>
Diffstat (limited to 'devel/clanlib-devel/files/patch-mutex_pthread.cpp')
-rw-r--r--devel/clanlib-devel/files/patch-mutex_pthread.cpp23
1 files changed, 23 insertions, 0 deletions
diff --git a/devel/clanlib-devel/files/patch-mutex_pthread.cpp b/devel/clanlib-devel/files/patch-mutex_pthread.cpp
new file mode 100644
index 000000000000..5eb5d212d541
--- /dev/null
+++ b/devel/clanlib-devel/files/patch-mutex_pthread.cpp
@@ -0,0 +1,23 @@
+--- Sources/Core/System/Unix/mutex_pthread.cpp.orig Sat Sep 6 05:33:06 2003
++++ Sources/Core/System/Unix/mutex_pthread.cpp Mon Sep 8 05:08:56 2003
+@@ -32,11 +32,7 @@
+ // suck:
+ extern "C"
+ {
+-#ifdef __FreeBSD__
+- int pthread_mutexattr_settype(pthread_mutexattr_t *attr, int kind);
+-#else
+ int pthread_mutexattr_setkind_np(pthread_mutexattr_t *attr, int kind);
+-#endif
+ }
+
+ CL_Mutex *CL_Mutex::create()
+@@ -59,7 +55,7 @@
+ # define PTHREAD_MUTEX_RECURSIVE_NP
+ #endif
+
+-#ifdef PTHREAD_MUTEX_RECURSIVE_NP
++#ifndef PTHREAD_MUTEX_RECURSIVE_NP
+ // FreeBSD & cygwin
+ pthread_mutexattr_setkind_np(&attr, PTHREAD_MUTEX_RECURSIVE);
+ #else