more CHECK_REENTRANT_MUTEX

This commit is contained in:
David Rose 2006-01-18 00:23:37 +00:00
parent b902d7d1c1
commit c3aa9a995c
2 changed files with 4 additions and 4 deletions

View File

@ -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

View File

@ -42,7 +42,7 @@ public:
INLINE void release();
private:
#ifndef NDEBUG
#ifdef CHECK_REENTRANT_MUTEX
int _lock_count;
#endif
};