From c3aa9a995ca6d9e62fd61f6df1ec3a9e9e21d42d Mon Sep 17 00:00:00 2001 From: David Rose Date: Wed, 18 Jan 2006 00:23:37 +0000 Subject: [PATCH] more CHECK_REENTRANT_MUTEX --- panda/src/express/mutexDummyImpl.I | 6 +++--- panda/src/express/mutexDummyImpl.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/panda/src/express/mutexDummyImpl.I b/panda/src/express/mutexDummyImpl.I index 6a0977ba2e..d5d88964d1 100644 --- a/panda/src/express/mutexDummyImpl.I +++ b/panda/src/express/mutexDummyImpl.I @@ -24,7 +24,7 @@ //////////////////////////////////////////////////////////////////// INLINE MutexDummyImpl:: MutexDummyImpl() { -#ifndef NDEBUG +#ifdef CHECK_REENTRANT_MUTEX _lock_count = 0; #endif } @@ -46,7 +46,7 @@ INLINE MutexDummyImpl:: //////////////////////////////////////////////////////////////////// INLINE void MutexDummyImpl:: lock() { -#ifndef NDEBUG +#ifdef CHECK_REENTRANT_MUTEX _lock_count++; nassertv(_lock_count == 1); #endif @@ -59,7 +59,7 @@ lock() { //////////////////////////////////////////////////////////////////// INLINE void MutexDummyImpl:: release() { -#ifndef NDEBUG +#ifdef CHECK_REENTRANT_MUTEX _lock_count--; nassertv(_lock_count == 0); #endif diff --git a/panda/src/express/mutexDummyImpl.h b/panda/src/express/mutexDummyImpl.h index bfcf352872..9534c23d94 100644 --- a/panda/src/express/mutexDummyImpl.h +++ b/panda/src/express/mutexDummyImpl.h @@ -42,7 +42,7 @@ public: INLINE void release(); private: -#ifndef NDEBUG +#ifdef CHECK_REENTRANT_MUTEX int _lock_count; #endif };