From e3576ac38806e22e8a49246aecf08fccc8af034c Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 6 Aug 2012 00:18:27 +0000 Subject: Windows portability fixes. git-svn-id: http://svn.drobilla.net/zix/trunk@69 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 --- zix/sem.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'zix') diff --git a/zix/sem.h b/zix/sem.h index 0b2bbb1..0d05910 100644 --- a/zix/sem.h +++ b/zix/sem.h @@ -20,6 +20,7 @@ #ifdef __APPLE__ # include #elif defined(_WIN32) +# include # include #else # include @@ -174,7 +175,7 @@ zix_sem_wait(ZixSem* sem) static inline bool zix_sem_try_wait(ZixSem* sem) { - WaitForSingleObject(sem->sem, 0); + return WaitForSingleObject(sem->sem, 0) == WAIT_OBJECT_0; } #else /* !defined(__APPLE__) && !defined(_WIN32) */ -- cgit v1.2.1