|
From: <sv...@va...> - 2014-02-09 09:10:29
|
Author: bart
Date: Sun Feb 9 09:10:14 2014
New Revision: 13794
Log:
drd: Make the code added in r13792 portable
Modified:
trunk/drd/drd_pthread_intercepts.c
Modified: trunk/drd/drd_pthread_intercepts.c
==============================================================================
--- trunk/drd/drd_pthread_intercepts.c (original)
+++ trunk/drd/drd_pthread_intercepts.c Sun Feb 9 09:10:14 2014
@@ -249,7 +249,8 @@
* See also PTHREAD_MUTEX_KIND_MASK_NP in glibc source file
* <nptl/pthreadP.h>.
*/
- kind &= 3;
+ kind &= PTHREAD_MUTEX_RECURSIVE | PTHREAD_MUTEX_ERRORCHECK |
+ PTHREAD_MUTEX_NORMAL | PTHREAD_MUTEX_DEFAULT;
if (kind == PTHREAD_MUTEX_RECURSIVE)
return mutex_type_recursive_mutex;
|