From 90fbc09f82a0fdb13828a76f557bef58b8bd69fb Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Wed, 26 Oct 2016 10:34:24 +0200 Subject: [PATCH] Fix remaining crash on OSX --- input/drivers/cocoa_input.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/input/drivers/cocoa_input.c b/input/drivers/cocoa_input.c index 5d385c195f..12cc18b739 100644 --- a/input/drivers/cocoa_input.c +++ b/input/drivers/cocoa_input.c @@ -289,10 +289,11 @@ static int16_t cocoa_input_state(void *data, break; case RETRO_DEVICE_ANALOG: #ifdef HAVE_MFI - ret = input_joypad_analog(apple->sec_joypad, port, + if (binds[port]) + ret = input_joypad_analog(apple->sec_joypad, port, idx, id, binds[port]); - if (!ret && binds[port]) #endif + if (!ret && binds[port]) ret = input_joypad_analog(apple->joypad, port, idx, id, binds[port]); return ret;