Преглед на файлове

SDL_GetGamepadAppleSFSymbolsNameForAxis() returns NULL if the symbol isn't found

Sam Lantinga преди 1 година
родител
ревизия
1b86a1c684
променени са 1 файла, в които са добавени 4 реда и са изтрити 3 реда
  1. 4 3
      src/joystick/SDL_gamepad.c

+ 4 - 3
src/joystick/SDL_gamepad.c

@@ -3771,8 +3771,9 @@ const char *SDL_GetGamepadAppleSFSymbolsNameForAxis(SDL_Gamepad *gamepad, SDL_Ga
     }
     SDL_UnlockJoysticks();
 
-    return retval;
-#else
-    return NULL;
+    if (retval && *retval) {
+        return retval;
+    }
 #endif
+    return NULL;
 }