return !CloseHandle (*sem) ? -1 : 0;
}
-static inline int
-mono_os_sem_wait (MonoSemType *sem, MonoSemFlags flags)
-{
- return mono_os_sem_timedwait (sem, INFINITE, flags);
-}
-
static inline int
mono_os_sem_timedwait (MonoSemType *sem, guint32 timeout_ms, MonoSemFlags flags)
{
return res != WAIT_OBJECT_0 ? -1 : 0;
}
+static inline int
+mono_os_sem_wait (MonoSemType *sem, MonoSemFlags flags)
+{
+ return mono_os_sem_timedwait (sem, INFINITE, flags);
+}
+
static inline int
mono_os_sem_post (MonoSemType *sem)
{