From: Zebediah Figura zfigura@codeweavers.com
Fixes: 552926cfca64db45e9731f675c65a7214bfa6441 --- libs/vkd3d/vkd3d_private.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/libs/vkd3d/vkd3d_private.h b/libs/vkd3d/vkd3d_private.h index 9920275d..9c7bed39 100644 --- a/libs/vkd3d/vkd3d_private.h +++ b/libs/vkd3d/vkd3d_private.h @@ -244,10 +244,7 @@ static inline void vkd3d_cond_broadcast(struct vkd3d_cond *cond)
static inline void vkd3d_cond_wait(struct vkd3d_cond *cond, struct vkd3d_mutex *lock) { - BOOL ret; - - ret = SleepConditionVariableCS(&cond->cond, &lock->lock, INFINITE); - if (ret) + if (!SleepConditionVariableCS(&cond->cond, &lock->lock, INFINITE)) ERR("Could not sleep on the condition variable, error %u.\n", GetLastError()); }