mirror of
				https://github.com/Ryujinx/SDL.git
				synced 2025-10-22 08:17:19 +00:00 
			
		
		
		
	Fixed invalid read when SDL_GameControllerSetPlayerIndex() is passed a negative player_index
This commit is contained in:
		
							parent
							
								
									df537a7c0e
								
							
						
					
					
						commit
						55882e43c4
					
				|  | @ -186,7 +186,7 @@ SDL_SetJoystickIDForPlayerIndex(int player_index, SDL_JoystickID instance_id) | |||
|         SDL_joystick_players = new_players; | ||||
|         SDL_memset(&SDL_joystick_players[SDL_joystick_player_count], 0xFF, (player_index - SDL_joystick_player_count + 1) * sizeof(SDL_joystick_players[0])); | ||||
|         SDL_joystick_player_count = player_index + 1; | ||||
|     } else if (SDL_joystick_players[player_index] == instance_id) { | ||||
|     } else if (player_index >= 0 && SDL_joystick_players[player_index] == instance_id) { | ||||
|         /* Joystick is already assigned the requested player index */ | ||||
|         return SDL_TRUE; | ||||
|     } | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue