From e4b6ac8025dcbd426bac07417ecb90e5124ba8a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20P=2E=20Tjern=C3=B8?= Date: Fri, 19 Apr 2013 16:02:16 -0700 Subject: [PATCH] Fix overflow in recent gamecontroller trigger change. --- src/joystick/SDL_gamecontroller.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/joystick/SDL_gamecontroller.c b/src/joystick/SDL_gamecontroller.c index 7722ed5a4..2e856d359 100644 --- a/src/joystick/SDL_gamecontroller.c +++ b/src/joystick/SDL_gamecontroller.c @@ -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; }