about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
Diffstat (limited to 'src/libtools')
-rwxr-xr-xsrc/libtools/threads.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libtools/threads.c b/src/libtools/threads.c
index 7b243d58..3dd10603 100755
--- a/src/libtools/threads.c
+++ b/src/libtools/threads.c
@@ -835,6 +835,10 @@ pthread_mutex_t* getAlignedMutexWithInit(pthread_mutex_t* m, int init)
 	}
 	pthread_mutex_t* ret = GetMutex(k);
 
+	#ifndef __PTHREAD_MUTEX_HAVE_PREV
+	#define __PTHREAD_MUTEX_HAVE_PREV 1
+	#endif
+
 	if(init) {
 		if(am->sign == SIGNMTX) {
 			int kind = ((int*)am->m)[3+__PTHREAD_MUTEX_HAVE_PREV];	// extract kind from original mutex