diff --git a/include/loki/Threads.h b/include/loki/Threads.h index 196b983..b376eef 100644 --- a/include/loki/Threads.h +++ b/include/loki/Threads.h @@ -92,6 +92,9 @@ #define LOKI_THREADS_MUTEX_CTOR(x) #define LOKI_THREADS_ATOMIC_FUNCTIONS \ + private: \ + static CRITICAL_SECTION atomic_mutex_; \ + public: \ static IntType AtomicMultiply(volatile IntType& lval, const IntType val) \ { \ ::EnterCriticalSection( &atomic_mutex_ ); \