From ff926439acd01fb61142c41437f11b3e2fa9c89e Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 30 Sep 2017 06:29:07 +0200 Subject: [PATCH] Fix this up --- tasks/task_autodetect.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tasks/task_autodetect.c b/tasks/task_autodetect.c index f9afcc78a7..8b01642a20 100644 --- a/tasks/task_autodetect.c +++ b/tasks/task_autodetect.c @@ -346,18 +346,22 @@ static void input_autoconfigure_connect_handler(retro_task_t *task) if(input_autoconfigure_joypad_from_conf_internal(params, task)) { RARCH_LOG("[Autoconf]: no profiles found for %s (%d/%d). Using fallback\n", - params->name, params->vid, params->pid); + !string_is_empty(params->name) ? params->name : "N/A", + params->vid, params->pid); snprintf(msg, sizeof(msg), "%s (%ld/%ld) %s.", - params->name, (long)params->vid, (long)params->pid, + !string_is_empty(params->name) ? params->name : "N/A", + (long)params->vid, (long)params->pid, msg_hash_to_str(MSG_DEVICE_NOT_CONFIGURED_FALLBACK)); } #else RARCH_LOG("[Autoconf]: no profiles found for %s (%d/%d).\n", - params->name, params->vid, params->pid); + !string_is_empty(params->name) ? params->name : "N/A", + params->vid, params->pid); snprintf(msg, sizeof(msg), "%s (%ld/%ld) %s.", - params->name, (long)params->vid, (long)params->pid, + !string_is_empty(params->name) ? params->name : "N/A", + (long)params->vid, (long)params->pid, msg_hash_to_str(MSG_DEVICE_NOT_CONFIGURED)); #endif task_free_title(task);