From 4b5e8b8c407354d94203a59fff8af59ce7d2b5e4 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Thu, 17 Apr 2014 09:14:03 -0700 Subject: Don't inline al_nssleep --- OpenAL32/Include/threads.h | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'OpenAL32') diff --git a/OpenAL32/Include/threads.h b/OpenAL32/Include/threads.h index e021f7a5..762e5b15 100644 --- a/OpenAL32/Include/threads.h +++ b/OpenAL32/Include/threads.h @@ -212,18 +212,9 @@ void altss_delete(altss_t tss_id); int altimespec_get(struct timespec *ts, int base); +void al_nssleep(time_t sec, long nsec); -void SetThreadName(const char *name); - - -inline void al_nssleep(time_t sec, long nsec) -{ - struct timespec ts, rem; - ts.tv_sec = sec; - ts.tv_nsec = nsec; - while(althrd_sleep(&ts, &rem) == -1) - ts = rem; -} +void SetThreadName(const char *name); #endif /* AL_THREADS_H */ -- cgit v1.2.3