X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=src%2Fmoof%2Fthread.hh;h=1e710d8c0e66ef81e913a0a072d0646fa29099a0;hp=72c6dc004147461706c1ae8d405b3c25fc924d62;hb=af88821a172c4dfd138b91b2a5148ae50b502fa2;hpb=1d4aa0d34b0410c7bc60a24bad7abb55eacc850a diff --git a/src/moof/thread.hh b/src/moof/thread.hh index 72c6dc0..1e710d8 100644 --- a/src/moof/thread.hh +++ b/src/moof/thread.hh @@ -569,10 +569,12 @@ private: #if ENABLE_THREADS -#define MOOF_DECLARE_MUTEX(M) moof::mutex M -#define MOOF_MUTEX_LOCK(M) moof::mutex::lock lock_##M(M) +#define MOOF_DECLARE_MUTEX(M) moof::mutex M +#define MOOF_DECLARE_STATIC_MUTEX(M) static moof::mutex M +#define MOOF_MUTEX_LOCK(M) moof::mutex::lock lock_##M(M) #else #define MOOF_DECLARE_MUTEX(M) +#define MOOF_DECLARE_STATIC_MUTEX(M) #define MOOF_MUTEX_LOCK(M) #endif