Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ValveSoftware/vkd3d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorHenri Verbeet <hverbeet@codeweavers.com>2016-10-17 19:11:12 +0300
committerHenri Verbeet <hverbeet@codeweavers.com>2016-10-19 10:49:52 +0300
commit8d668205a413e43e3fa75d5514cff284afa56cc0 (patch)
treebc397faa856fab3443ad6b8bec41ca7e76090354 /libs
parent9d5e4daf84c89901409aaec0a0c3be7af68ff6c0 (diff)
libs/vkd3d-utils: Return a bool from vkd3d_signal_event().
Diffstat (limited to 'libs')
-rw-r--r--libs/vkd3d-utils/vkd3d_utils_main.c16
-rw-r--r--libs/vkd3d-utils/vkd3d_utils_private.h1
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