diff options
author | Henri Verbeet <hverbeet@codeweavers.com> | 2016-10-17 19:11:12 +0300 |
---|---|---|
committer | Henri Verbeet <hverbeet@codeweavers.com> | 2016-10-19 10:49:52 +0300 |
commit | 8d668205a413e43e3fa75d5514cff284afa56cc0 (patch) | |
tree | bc397faa856fab3443ad6b8bec41ca7e76090354 /libs | |
parent | 9d5e4daf84c89901409aaec0a0c3be7af68ff6c0 (diff) |
libs/vkd3d-utils: Return a bool from vkd3d_signal_event().
Diffstat (limited to 'libs')
-rw-r--r-- | libs/vkd3d-utils/vkd3d_utils_main.c | 16 | ||||
-rw-r--r-- | libs/vkd3d-utils/vkd3d_utils_private.h | 1 |
2 files changed, 9 insertions, 8 deletions
diff --git a/libs/vkd3d-utils/vkd3d_utils_main.c b/libs/vkd3d-utils/vkd3d_utils_main.c index 764c633d..af654315 100644 --- a/libs/vkd3d-utils/vkd3d_utils_main.c +++ b/libs/vkd3d-utils/vkd3d_utils_main.c @@ -71,7 +71,7 @@ HANDLE vkd3d_create_event(void) return NULL; } - event->is_signaled = FALSE; + event->is_signaled = false; TRACE("Created event %p.\n", event); @@ -93,8 +93,8 @@ unsigned int vkd3d_wait_event(HANDLE event, unsigned int milliseconds) if (impl->is_signaled || !milliseconds) { - BOOL is_signaled = impl->is_signaled; - impl->is_signaled = FALSE; + bool is_signaled = impl->is_signaled; + impl->is_signaled = false; pthread_mutex_unlock(&impl->mutex); return is_signaled ? WAIT_OBJECT_0 : WAIT_TIMEOUT; } @@ -111,7 +111,7 @@ unsigned int vkd3d_wait_event(HANDLE event, unsigned int milliseconds) } } while (!impl->is_signaled); - impl->is_signaled = FALSE; + impl->is_signaled = false; pthread_mutex_unlock(&impl->mutex); return WAIT_OBJECT_0; } @@ -121,7 +121,7 @@ unsigned int vkd3d_wait_event(HANDLE event, unsigned int milliseconds) return WAIT_FAILED; } -BOOL vkd3d_signal_event(HANDLE event) +bool vkd3d_signal_event(HANDLE event) { struct vkd3d_event *impl = event; int rc; @@ -131,13 +131,13 @@ BOOL vkd3d_signal_event(HANDLE event) if ((rc = pthread_mutex_lock(&impl->mutex))) { ERR("Failed to lock mutex, error %d.\n", rc); - return FALSE; + return false; } - impl->is_signaled = TRUE; + impl->is_signaled = true; pthread_cond_signal(&impl->cond); pthread_mutex_unlock(&impl->mutex); - return TRUE; + return true; } void vkd3d_destroy_event(HANDLE event) diff --git a/libs/vkd3d-utils/vkd3d_utils_private.h b/libs/vkd3d-utils/vkd3d_utils_private.h index 5fd90413..5269e7fc 100644 --- a/libs/vkd3d-utils/vkd3d_utils_private.h +++ b/libs/vkd3d-utils/vkd3d_utils_private.h @@ -24,6 +24,7 @@ #define __VKD3D_UTILS_PRIVATE_H #include <pthread.h> +#include <vkd3d.h> #define COBJMACROS #define NONAMELESSUNION |