Fix a warning with dlsym().

This commit is contained in:
David Reid
2019-03-22 18:12:34 +10:00
parent e184644700
commit 8b607b509c
+7
View File
@@ -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
}