Check return value of VIRTUAL_HWDataForIndex()

main
Mingjie Shen 2023-04-23 20:02:44 -04:00 committed by Sam Lantinga
parent a4604cb0d6
commit bf8c9d2d70
1 changed files with 1 additions and 1 deletions

View File

@ -585,7 +585,7 @@ static SDL_bool VIRTUAL_JoystickGetGamepadMapping(int device_index, SDL_GamepadM
Uint8 current_button = 0;
Uint8 current_axis = 0;
if (hwdata->desc.type != SDL_JOYSTICK_TYPE_GAMEPAD) {
if (!hwdata || hwdata->desc.type != SDL_JOYSTICK_TYPE_GAMEPAD) {
return SDL_FALSE;
}