From d1a51637bc18dc69114dd911507416344e584d79 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Sat, 13 Jun 2015 03:26:07 -0700 Subject: [PATCH] Util: Fix FreeBSD build --- src/util/threading.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/util/threading.h b/src/util/threading.h index 18240e639..31721b0d3 100644 --- a/src/util/threading.h +++ b/src/util/threading.h @@ -12,6 +12,9 @@ #ifdef USE_PTHREADS #include #include +#ifdef __FreeBSD__ +#include +#endif #define THREAD_ENTRY void* typedef THREAD_ENTRY (*ThreadEntry)(void*); @@ -79,7 +82,8 @@ static inline int ThreadSetName(const char* name) { #ifdef __APPLE__ return pthread_setname_np(name); #elif defined(__FreeBSD__) - return pthread_set_name_np(pthread_self(), name); + pthread_set_name_np(pthread_self(), name); + return 0; #else return pthread_setname_np(pthread_self(), name); #endif