diff --git a/libraries/wutnewlib/wut_thread.c b/libraries/wutnewlib/wut_thread.c index 53b5c328..605335c4 100644 --- a/libraries/wutnewlib/wut_thread.c +++ b/libraries/wutnewlib/wut_thread.c @@ -92,7 +92,7 @@ __SYSCALL(lock_acquire)(_LOCK_T *lock) int __SYSCALL(lock_try_acquire)(_LOCK_T *lock) { - return OSFastMutex_TryLock(__wut_get_mutex(lock)); + return OSFastMutex_TryLock(__wut_get_mutex(lock)) ? 0 : 1; } void