summaryrefslogtreecommitdiff
path: root/graphics/proj/files/patch-src-pj_mutex.c
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/proj/files/patch-src-pj_mutex.c')
-rw-r--r--graphics/proj/files/patch-src-pj_mutex.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/graphics/proj/files/patch-src-pj_mutex.c b/graphics/proj/files/patch-src-pj_mutex.c
new file mode 100644
index 000000000000..69a45a26a1f6
--- /dev/null
+++ b/graphics/proj/files/patch-src-pj_mutex.c
@@ -0,0 +1,14 @@
+--- src/pj_mutex.c.orig 2015-05-25 16:01:14.724346000 +0800
++++ src/pj_mutex.c 2015-05-25 16:03:52.777784000 +0800
+@@ -118,11 +118,7 @@
+ pthread_mutex_lock( &pj_precreated_lock);
+
+ pthread_mutexattr_init(&mutex_attr);
+-#ifndef PTHREAD_MUTEX_RECURSIVE
+- pthread_mutexattr_settype(&mutex_attr, PTHREAD_MUTEX_RECURSIVE_NP);
+-#else
+ pthread_mutexattr_settype(&mutex_attr, PTHREAD_MUTEX_RECURSIVE);
+-#endif
+ pthread_mutex_init(&pj_core_lock, &mutex_attr);
+ pj_core_lock_created = 1;
+