diff --git a/common/JackPosixThread.cpp b/common/JackPosixThread.cpp index 2070af46..0427b059 100644 --- a/common/JackPosixThread.cpp +++ b/common/JackPosixThread.cpp @@ -263,8 +263,7 @@ void JackPosixThread::Terminate() } // end of namespace -//EXPORT bool jack_tls_allocate_key(jack_tls_key *key_ptr) -bool jack_tls_allocate_key(jack_tls_key *key_ptr) +EXPORT bool jack_tls_allocate_key(jack_tls_key *key_ptr) { int ret; @@ -278,8 +277,7 @@ bool jack_tls_allocate_key(jack_tls_key *key_ptr) return true; } -//EXPORT bool jack_tls_free_key(jack_tls_key key) -bool jack_tls_free_key(jack_tls_key key) +EXPORT bool jack_tls_free_key(jack_tls_key key) { int ret; @@ -293,8 +291,7 @@ bool jack_tls_free_key(jack_tls_key key) return true; } -//EXPORT bool jack_tls_set(jack_tls_key key, void *data_ptr) -bool jack_tls_set(jack_tls_key key, void *data_ptr) +EXPORT bool jack_tls_set(jack_tls_key key, void *data_ptr) { int ret; @@ -308,8 +305,7 @@ bool jack_tls_set(jack_tls_key key, void *data_ptr) return true; } -//EXPORT void *jack_tls_get(jack_tls_key key) -void *jack_tls_get(jack_tls_key key) +EXPORT void *jack_tls_get(jack_tls_key key) { return pthread_getspecific(key); } diff --git a/common/JackThread.h b/common/JackThread.h index 03089b41..2ded4825 100644 --- a/common/JackThread.h +++ b/common/JackThread.h @@ -110,19 +110,10 @@ typedef DWORD jack_tls_key; typedef pthread_key_t jack_tls_key; #endif -/* EXPORT bool jack_tls_allocate_key(jack_tls_key *key_ptr); EXPORT bool jack_tls_free_key(jack_tls_key key); EXPORT bool jack_tls_set(jack_tls_key key, void *data_ptr); EXPORT void *jack_tls_get(jack_tls_key key); -*/ - -bool jack_tls_allocate_key(jack_tls_key *key_ptr); -bool jack_tls_free_key(jack_tls_key key); - -bool jack_tls_set(jack_tls_key key, void *data_ptr); -void *jack_tls_get(jack_tls_key key); - #endif