diff --git a/core/sync_windows.odin b/core/sync_windows.odin index d07687b06..0a76bbfb1 100644 --- a/core/sync_windows.odin +++ b/core/sync_windows.odin @@ -58,7 +58,7 @@ mutex_lock :: proc(m: ^Mutex) { } mutex_try_lock :: proc(m: ^Mutex) -> bool { - return win32.try_enter_critical_section(&m._critical_section) != 0; + return bool(win32.try_enter_critical_section(&m._critical_section)); } mutex_unlock :: proc(m: ^Mutex) {