LoggedMutex now works on Linux

This commit is contained in:
Micke Prag 2010-10-27 14:26:06 +00:00
parent 9e5308bbb4
commit d0e006c481

View file

@ -64,23 +64,15 @@ void Mutex::unlock() {
void LoggedMutex::lock() {
#ifdef _WINDOWS
debuglog(GetCurrentThreadId(), "Locking");
#endif
debuglog(0, "Locking");
Mutex::lock();
#ifdef _WINDOWS
debuglog(GetCurrentThreadId(), "Locked");
#endif
debuglog(0, "Locked");
}
void LoggedMutex::unlock() {
#ifdef _WINDOWS
debuglog(GetCurrentThreadId(), "Unlocking");
#endif
debuglog(0, "Unlocking");
Mutex::unlock();
#ifdef _WINDOWS
debuglog(GetCurrentThreadId(), "Unlocked");
#endif
debuglog(0, "Unlocked");
}
MutexLocker::MutexLocker(Mutex *m)