From 8b607b509c7deff580406619b818ab28a9c2adc9 Mon Sep 17 00:00:00 2001 From: David Reid Date: Fri, 22 Mar 2019 18:12:34 +1000 Subject: [PATCH] Fix a warning with dlsym(). --- miniaudio.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/miniaudio.h b/miniaudio.h index 8184107d..498b3b72 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -4261,7 +4261,14 @@ ma_proc ma_dlsym(ma_handle handle, const char* symbol) #ifdef _WIN32 return (ma_proc)GetProcAddress((HMODULE)handle, symbol); #else +#if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wpedantic" +#endif return (ma_proc)dlsym((void*)handle, symbol); +#if defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) + #pragma GCC diagnostic pop +#endif #endif }