From 849d042fa49364fbc227803fb0c660c483322c8e Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sat, 24 Feb 2018 08:58:22 -0800 Subject: [PATCH] Fixed bug 4091 - Undefined references to Android audio functions when SDL_AUDIO_DISABLED is on Manuel Sabogal If SDL is compiled with the Audio subsystem disabled there are some undefined references to the functions ANDROIDAUDIO_ResumeDevices and ANDROIDAUDIO_PauseDevices in the file src/video/android/SDL_androidevents.c. --- src/video/android/SDL_androidevents.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/video/android/SDL_androidevents.c b/src/video/android/SDL_androidevents.c index 287017e331c51..6cf9af2162cc8 100644 --- a/src/video/android/SDL_androidevents.c +++ b/src/video/android/SDL_androidevents.c @@ -29,10 +29,15 @@ #include "SDL_events.h" #include "SDL_androidwindow.h" +#if !SDL_AUDIO_DISABLED /* Can't include sysaudio "../../audio/android/SDL_androidaudio.h" * because of THIS redefinition */ extern void ANDROIDAUDIO_ResumeDevices(void); extern void ANDROIDAUDIO_PauseDevices(void); +#else +static void ANDROIDAUDIO_ResumeDevices(void) {} +static void ANDROIDAUDIO_PauseDevices(void) {} +#endif static void android_egl_context_restore()