From a6dabc5b78097a10053b80ac515b116a0a79e61f Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Sat, 4 Oct 2014 15:38:31 +0200 Subject: [PATCH] (Apple) Build fixes --- input/hid/apple_input_hid.c | 2 +- input/input_common.c | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/input/hid/apple_input_hid.c b/input/hid/apple_input_hid.c index ad2ef8bbb7..7f77cf93cc 100644 --- a/input/hid/apple_input_hid.c +++ b/input/hid/apple_input_hid.c @@ -199,7 +199,7 @@ static void hid_manager_device_attached(void* context, IOReturn result, device_name, sizeof(g_settings.input.device_names)); input_config_autoconfigure_joypad(connection->slot, - device_name, connection->v_id, connection->p_id, apple_joypad.ident); + device_name, connection->v_id, connection->p_id, apple_hid_joypad.ident); RARCH_LOG("Port %d: %s.\n", connection->slot, device_name); } } diff --git a/input/input_common.c b/input/input_common.c index ba099ba8fb..ff2d2ec42e 100644 --- a/input/input_common.c +++ b/input/input_common.c @@ -83,7 +83,12 @@ rarch_joypad_driver_t *joypad_drivers[] = { &sdl_joypad, #endif #ifdef __MACH__ - &apple_joypad, +#ifdef HAVE_HID + &apple_hid_joypad, +#endif +#ifdef IOS + &apple_ios_joypad, +#endif #endif #ifdef __QNX__ &qnx_joypad,