diff --git a/input/drivers_joypad/android_joypad.c b/input/drivers_joypad/android_joypad.c index e76ec13a9a..0171bafab2 100644 --- a/input/drivers_joypad/android_joypad.c +++ b/input/drivers_joypad/android_joypad.c @@ -30,15 +30,13 @@ static bool android_joypad_init(void *data) static bool android_joypad_button(unsigned port, uint16_t joykey) { - unsigned hat_dir = 0; uint8_t *buf = android_keyboard_state_get(port); struct android_app *android_app = (struct android_app*)g_android; + unsigned hat_dir = GET_HAT_DIR(joykey); if (port >= MAX_PADS) return false; - hat_dir = GET_HAT_DIR(joykey); - if (hat_dir) { unsigned h = GET_HAT(joykey);