Quellcode durchsuchen

Remember to close the game controller when we're done with it

Sam Lantinga vor 4 Jahren
Ursprung
Commit
04f0fd13b5
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      test/testgamecontroller.c

+ 2 - 0
test/testgamecontroller.c

@@ -191,6 +191,8 @@ static void DelController(SDL_JoystickID controller)
         return;
         return;
     }
     }
 
 
+    SDL_GameControllerClose(gamecontrollers[i]);
+
     --num_controllers;
     --num_controllers;
     if (i < num_controllers) {
     if (i < num_controllers) {
         SDL_memcpy(&gamecontrollers[i], &gamecontrollers[i+1], (num_controllers - i) * sizeof(*gamecontrollers));
         SDL_memcpy(&gamecontrollers[i], &gamecontrollers[i+1], (num_controllers - i) * sizeof(*gamecontrollers));