WaitForSingleObject (*event, INFINITE);
}
+void uae_sem_unpost (uae_sem_t * event)
+{
+ ResetEvent(*event);
+}
+
void uae_sem_post (uae_sem_t * event)
{
SetEvent (*event);
extern int uae_sem_trywait(uae_sem_t*);
extern int uae_sem_trywait_delay(uae_sem_t*, int);
extern void uae_sem_post(uae_sem_t*);
+extern void uae_sem_unpost(uae_sem_t*);
extern void uae_sem_wait(uae_sem_t*t);
extern void uae_sem_init(uae_sem_t*, int manual_reset, int initial_state);
extern int uae_start_thread(const TCHAR *name, void (*f)(void *), void *arg, uae_thread_id *thread);