diff options
-rw-r--r-- | includes/rts/OSThreads.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/rts/OSThreads.h b/includes/rts/OSThreads.h index ee59a5f62c..a24459cc6c 100644 --- a/includes/rts/OSThreads.h +++ b/includes/rts/OSThreads.h @@ -126,7 +126,7 @@ typedef CRITICAL_SECTION Mutex; #else #define ACQUIRE_LOCK(mutex) EnterCriticalSection(mutex) -#define TRY_ACQUIRE_LOCK(mutex) (TryEnterCriticalSection(mutex) != 0) +#define TRY_ACQUIRE_LOCK(mutex) (TryEnterCriticalSection(mutex) == 0) #define RELEASE_LOCK(mutex) LeaveCriticalSection(mutex) // I don't know how to do this. TryEnterCriticalSection() doesn't do |