Android: Fixed crash if closing removed joystick (thanks, Sylvain!).

Fixes fix for Bugzilla #3408.
This commit is contained in:
Philipp Wiesemann 2016-08-25 22:31:33 +02:00
parent 5150eb361f
commit e41e185eab
1 changed files with 3 additions and 1 deletions

View File

@ -539,7 +539,9 @@ void
SDL_SYS_JoystickClose(SDL_Joystick * joystick) SDL_SYS_JoystickClose(SDL_Joystick * joystick)
{ {
SDL_joylist_item *item = (SDL_joylist_item *) joystick->hwdata; SDL_joylist_item *item = (SDL_joylist_item *) joystick->hwdata;
item->joystick = NULL; if (item) {
item->joystick = NULL;
}
} }
/* Function to perform any system-specific joystick related cleanup */ /* Function to perform any system-specific joystick related cleanup */