From 91787c4dbfdbf1c6b4b284de2bbade03f15ed8d1 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Tue, 6 Jul 2021 18:31:55 +0200 Subject: Try to fix compilation on old libc --- src/libtools/threads.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/libtools/threads.c') 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 -- cgit 1.4.1