From 3adc43b8fe507e3140f7d6f9bab32584b9eadfa4 Mon Sep 17 00:00:00 2001 From: Maarten Bosmans Date: Thu, 23 Jun 2011 22:21:02 +0200 Subject: win32: Make once-test work The barrier is not used when pthread is not available. --- src/pulsecore/thread-win32.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'src/pulsecore') diff --git a/src/pulsecore/thread-win32.c b/src/pulsecore/thread-win32.c index e0839af8..89c8c463 100644 --- a/src/pulsecore/thread-win32.c +++ b/src/pulsecore/thread-win32.c @@ -123,6 +123,27 @@ pa_thread* pa_thread_self(void) { return pa_tls_get(thread_tls); } +void* pa_thread_get_data(pa_thread *t) { + pa_assert(t); + + return t->userdata; +} + +void pa_thread_set_data(pa_thread *t, void *userdata) { + pa_assert(t); + + t->userdata = userdata; +} + +void pa_thread_set_name(pa_thread *t, const char *name) { + /* Not implemented */ +} + +const char *pa_thread_get_name(pa_thread *t) { + /* Not implemented */ + return NULL; +} + void pa_thread_yield(void) { Sleep(0); } -- cgit