From cbfdd7bbd95456958baca345cc198b2664108977 Mon Sep 17 00:00:00 2001 From: David Walters Date: Sun, 3 Dec 2017 09:40:36 +0000 Subject: [PATCH] udev lightgun fixes --- input/drivers/udev_input.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/input/drivers/udev_input.c b/input/drivers/udev_input.c index d1db5897f6..ce989b0dc9 100644 --- a/input/drivers/udev_input.c +++ b/input/drivers/udev_input.c @@ -766,7 +766,7 @@ static bool udev_pointer_is_off_window(const udev_input_t *udev) #endif } -static int16_t udev_lightgun_aiming_state(udev_input_t *udev, unsigned idx, unsigned id ) +static int16_t udev_lightgun_aiming_state(udev_input_t *udev, unsigned port, unsigned id ) { const int edge_detect = 32700; struct video_viewport vp; @@ -998,7 +998,7 @@ static int16_t udev_input_state(void *data, case RETRO_DEVICE_ID_LIGHTGUN_SCREEN_X: case RETRO_DEVICE_ID_LIGHTGUN_SCREEN_Y: case RETRO_DEVICE_ID_LIGHTGUN_IS_OFFSCREEN: - return udev_lightgun_aiming_state( x11, idx, id ); + return udev_lightgun_aiming_state( udev, port, id ); /*buttons*/ case RETRO_DEVICE_ID_LIGHTGUN_TRIGGER: @@ -1027,12 +1027,12 @@ static int16_t udev_input_state(void *data, /*deprecated*/ case RETRO_DEVICE_ID_LIGHTGUN_X: { - udev_input_mouse_t *mouse = udev_get_mouse(udev, port) + udev_input_mouse_t *mouse = udev_get_mouse(udev, port); return (mouse) ? : udev_mouse_get_x(mouse) : 0; } case RETRO_DEVICE_ID_LIGHTGUN_Y: { - udev_input_mouse_t *mouse = udev_get_mouse(udev, port) + udev_input_mouse_t *mouse = udev_get_mouse(udev, port); return (mouse) ? : udev_mouse_get_y(mouse) : 0; } case RETRO_DEVICE_ID_LIGHTGUN_PAUSE: