diff --git a/apple/common/apple_gamecontroller.m b/apple/common/apple_gamecontroller.m index b25206deba..6dc4b5dd67 100644 --- a/apple/common/apple_gamecontroller.m +++ b/apple/common/apple_gamecontroller.m @@ -128,7 +128,7 @@ static void apple_gamecontroller_disconnect(GCController* controller) if (pad == GCControllerPlayerIndexUnset) return; - pad_connection_disconnect(&slots[pad], pad); + pad_connection_pad_deinit(&slots[pad], pad); } void apple_gamecontroller_init(void) diff --git a/apple/iOS/bluetooth/btpad.c b/apple/iOS/bluetooth/btpad.c index 6686d69584..8a909ccff3 100644 --- a/apple/iOS/bluetooth/btpad.c +++ b/apple/iOS/bluetooth/btpad.c @@ -326,7 +326,7 @@ void btpad_packet_handler(uint8_t packet_type, RARCH_LOG("[BTpad]: Got %.200s.\n", (char*)&packet[9]); - connection->slot = pad_connection_connect(&slots[connection->slot], + connection->slot = pad_connection_pad_init(&slots[connection->slot], (char*)packet + 9, connection, &btpad_connection_send_control); connection->state = BTPAD_CONNECTED; } @@ -353,7 +353,7 @@ void btpad_packet_handler(uint8_t packet_type, { connection->handle = 0; - pad_connection_disconnect(&slots[connection->slot], connection->slot); + pad_connection_pad_deinit(&slots[connection->slot], connection->slot); btpad_close_connection(connection); } }