git.videolan.org
/
vlc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
98691bc
)
Force normal rather than default mutexes in release mode
author
Rémi Denis-Courmont
<remi@remlab.net>
Mon, 3 Aug 2009 16:08:49 +0000
(19:08 +0300)
committer
Rémi Denis-Courmont
<remi@remlab.net>
Mon, 3 Aug 2009 16:12:45 +0000
(19:12 +0300)
src/misc/pthread.c
patch
|
blob
|
history
diff --git
a/src/misc/pthread.c
b/src/misc/pthread.c
index
ceac6fc
..
08f5ef2
100644
(file)
--- a/
src/misc/pthread.c
+++ b/
src/misc/pthread.c
@@
-141,7
+141,9
@@
void vlc_mutex_init( vlc_mutex_t *p_mutex )
if( pthread_mutexattr_init( &attr ) )
abort();
-#ifndef NDEBUG
+#ifdef NDEBUG
+ pthread_mutexattr_settype( &attr, PTHREAD_MUTEX_NORMAL );
+#else
/* Create error-checking mutex to detect problems more easily. */
# if defined (__GLIBC__) && (__GLIBC_MINOR__ < 6)
pthread_mutexattr_setkind_np( &attr, PTHREAD_MUTEX_ERRORCHECK_NP );