From d98962189a801a95bce4f55e0525fa36548caaef Mon Sep 17 00:00:00 2001 From: krzys-h Date: Fri, 18 Jan 2019 17:50:13 +0100 Subject: [PATCH] Fix crash in xinput with verbose logging --- input/drivers_joypad/xinput_joypad.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/input/drivers_joypad/xinput_joypad.c b/input/drivers_joypad/xinput_joypad.c index 9dd3e5208f..727a3d4a64 100644 --- a/input/drivers_joypad/xinput_joypad.c +++ b/input/drivers_joypad/xinput_joypad.c @@ -181,6 +181,9 @@ const char *xinput_joypad_name(unsigned pad) return XBOX_ONE_CONTROLLER_NAMES[xuser]; #endif + if (xuser < 0) + return NULL; + return XBOX_CONTROLLER_NAMES[xuser]; }