diff options
author | Florian Walpen <dev@submerge.ch> | 2022-01-15 23:30:31 +0100 |
---|---|---|
committer | 0EVSG <dev@submerge.ch> | 2022-01-16 17:17:15 +0100 |
commit | 2980933a8003187ec217a4d9139fb232dcb3cd43 (patch) | |
tree | 4609413495fc542a960953f2e1276fec74b7375e | |
parent | a2fe7ec2fdbd315f112c8035282d94a429451178 (diff) | |
download | jack2-2980933a8003187ec217a4d9139fb232dcb3cd43.tar.gz |
API: Export missing symbols to jack library.
The function pointers jack_error_callback and jack_info_callback are
offered by the jack.h header as non-weak API members, but they were not
exported to the jack library, only to the jackserver library.
This broke the Jack backend of the OpenAl Soft library when switching
from Jack1 to Jack2.
-rw-r--r-- | common/JackError.cpp | 4 | ||||
-rw-r--r-- | common/JackError.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/common/JackError.cpp b/common/JackError.cpp index b0a9fe3a..2fd333cb 100644 --- a/common/JackError.cpp +++ b/common/JackError.cpp @@ -133,5 +133,5 @@ SERVER_EXPORT void silent_jack_error_callback(const char *desc) SERVER_EXPORT void silent_jack_info_callback(const char *desc) {} -SERVER_EXPORT void (*jack_error_callback)(const char *desc) = &default_jack_error_callback; -SERVER_EXPORT void (*jack_info_callback)(const char *desc) = &default_jack_info_callback; +LIB_EXPORT void (*jack_error_callback)(const char *desc) = &default_jack_error_callback; +LIB_EXPORT void (*jack_info_callback)(const char *desc) = &default_jack_info_callback; diff --git a/common/JackError.h b/common/JackError.h index abb596f7..cb788122 100644 --- a/common/JackError.h +++ b/common/JackError.h @@ -35,8 +35,8 @@ extern "C" SERVER_EXPORT void jack_info(const char *fmt, ...); SERVER_EXPORT void jack_log(const char *fmt, ...); - SERVER_EXPORT extern void (*jack_error_callback)(const char *desc); - SERVER_EXPORT extern void (*jack_info_callback)(const char *desc); + LIB_EXPORT extern void (*jack_error_callback)(const char *desc); + LIB_EXPORT extern void (*jack_info_callback)(const char *desc); SERVER_EXPORT extern void default_jack_error_callback(const char *desc); SERVER_EXPORT extern void default_jack_info_callback(const char *desc); |