dprintf(("%ld: PyThread_acquire_lock(%p, %d) called\n", PyThread_get_thread_ident(),aLock, waitflag));
#ifndef DEBUG
- waitResult = WaitForSingleObject(aLock, (waitflag == 1 ? INFINITE : 0));
+ waitResult = WaitForSingleObject(aLock, (waitflag ? INFINITE : 0));
#else
/* To aid in debugging, we regularly wake up. This allows us to
break into the debugger */
while (TRUE) {
waitResult = WaitForSingleObject(aLock, waitflag ? 3000 : 0);
- if (waitflag==0 || (waitflag==1 && waitResult == WAIT_OBJECT_0))
+ if (waitflag==0 || (waitflag && waitResult == WAIT_OBJECT_0))
break;
}
#endif