diff --git a/command.c b/command.c index 7712b51ebd..a53ef71d06 100644 --- a/command.c +++ b/command.c @@ -1015,7 +1015,6 @@ static void command_event_init_controllers(void) RARCH_LOG("%s %u.\n", msg_hash_to_str(MSG_VALUE_DISCONNECTING_DEVICE_FROM_PORT), i + 1); - set_controller = true; break; case RETRO_DEVICE_JOYPAD: break; @@ -1024,18 +1023,14 @@ static void command_event_init_controllers(void) * This is broken behavior of course, but avoid breaking * cores needlessly. */ RARCH_LOG("%s %u: %s (ID: %u).\n", - msg_hash_to_str(MSG_CONNECTING_TO_PORT), - device, ident, i+1); - set_controller = true; + msg_hash_to_str(MSG_CONNECTING_TO_PORT), + device, ident, i+1); break; } - if (set_controller) - { - pad.device = device; - pad.port = i; - core_set_controller_port_device(&pad); - } + pad.device = device; + pad.port = i; + core_set_controller_port_device(&pad); } }