Parcourir la source

Fixed return value failing to load pulseaudio functions

Sam Lantinga il y a 1 an
Parent
commit
a56315cd48
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/audio/pulseaudio/SDL_pulseaudio.c

+ 1 - 1
src/audio/pulseaudio/SDL_pulseaudio.c

@@ -150,7 +150,7 @@ static bool load_pulseaudio_sym(const char *fn, void **addr)
 // cast funcs to char* first, to please GCC's strict aliasing rules.
 // cast funcs to char* first, to please GCC's strict aliasing rules.
 #define SDL_PULSEAUDIO_SYM(x)                                       \
 #define SDL_PULSEAUDIO_SYM(x)                                       \
     if (!load_pulseaudio_sym(#x, (void **)(char *)&PULSEAUDIO_##x)) \
     if (!load_pulseaudio_sym(#x, (void **)(char *)&PULSEAUDIO_##x)) \
-        return -1
+        return false
 
 
 static void UnloadPulseAudioLibrary(void)
 static void UnloadPulseAudioLibrary(void)
 {
 {