Przeglądaj źródła

backtrace: Add a missing check for HAVE_PTHREAD_H before using mutexes

Fixes bug 31614; bugfix on 0.2.5.2-alpha.
teor 6 lat temu
rodzic
commit
ab7bfdf404
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      src/lib/err/backtrace.c

+ 2 - 1
src/lib/err/backtrace.c

@@ -57,7 +57,8 @@
 #include "lib/err/torerr.h"
 #include "lib/err/torerr.h"
 
 
 #if defined(HAVE_EXECINFO_H) && defined(HAVE_BACKTRACE) && \
 #if defined(HAVE_EXECINFO_H) && defined(HAVE_BACKTRACE) && \
-  defined(HAVE_BACKTRACE_SYMBOLS_FD) && defined(HAVE_SIGACTION)
+  defined(HAVE_BACKTRACE_SYMBOLS_FD) && defined(HAVE_SIGACTION) && \
+  defined(HAVE_PTHREAD_H)
 #define USE_BACKTRACE
 #define USE_BACKTRACE
 #endif
 #endif