diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 4deb3d24fc..ef0ec91a73 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -3210,7 +3210,7 @@ static int menu_displaylist_parse_playlists( unsigned items_found = 0; settings_t *settings = config_get_ptr(); - if (!*info->path) + if (string_is_empty(info->path)) { if (frontend_driver_parse_drive_list(info->list) != 0) menu_entries_append_enum(info->list, "/", "", @@ -3324,7 +3324,7 @@ static int menu_displaylist_parse_cores( unsigned items_found = 0; settings_t *settings = config_get_ptr(); - if (!*info->path) + if (string_is_empty(info->path)) { if (frontend_driver_parse_drive_list(info->list) != 0) menu_entries_append_enum(info->list, "/", "", @@ -3414,7 +3414,7 @@ static int menu_displaylist_parse_cores( /* Need to preserve slash first time. */ path = str_list->elems[i].data; - if (*info->path) + if (!string_is_empty(info->path)) path = path_basename(path); #ifndef HAVE_DYNAMIC @@ -3523,7 +3523,7 @@ static int menu_displaylist_parse_generic( unsigned items_found = 0; settings_t *settings = config_get_ptr(); - if (!*info->path) + if (string_is_empty(info->path)) { if (frontend_driver_parse_drive_list(info->list) != 0) menu_entries_append_enum(info->list, "/", "", @@ -3638,7 +3638,7 @@ static int menu_displaylist_parse_generic( /* Need to preserve slash first time. */ path = str_list->elems[i].data; - if (*info->path && !path_is_compressed) + if (!string_is_empty(info->path) && !path_is_compressed) path = path_basename(path); if (filebrowser_types == FILEBROWSER_SELECT_COLLECTION)