Fix overflow in recent gamecontroller trigger change.

This commit is contained in:
Jørgen P. Tjernø 2013-04-19 16:02:16 -07:00
parent 12a26f7c35
commit e4b6ac8025

View file

@ -164,7 +164,7 @@ int SDL_GameControllerEventWatcher(void *userdata, SDL_Event * event)
case SDL_CONTROLLER_AXIS_TRIGGERLEFT:
case SDL_CONTROLLER_AXIS_TRIGGERRIGHT:
/* Shift it to be 0 - 32767. */
value = ( value + 32768 ) / 2;
value = value / 2 + 16384;
default:
break;
}