diff --git a/Source/DrangPlatform/Source/win32/sync/cond_var.c b/Source/DrangPlatform/Source/win32/sync/cond_var.c index 76f3ad2..60d1690 100644 --- a/Source/DrangPlatform/Source/win32/sync/cond_var.c +++ b/Source/DrangPlatform/Source/win32/sync/cond_var.c @@ -87,6 +87,11 @@ int drang_cond_broadcast(struct drang_cond *cond) DRANG_END_TRY_IGNORE(); } +int drang_cond_wait(struct drang_cond *cond, struct drang_mutex *mutex) +{ + return drang_cond_timedwait(cond, mutex, 0); +} + int drang_cond_timedwait(struct drang_cond *cond, struct drang_mutex *mutex, uint64_t timeout_ms) { DWORD timeout = (timeout_ms == 0) ? INFINITE : (DWORD)timeout_ms;