From 4599fa26dc649b127bbf8a8a4edf79ab5e8b1ccd Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 22 May 2015 18:54:52 +0200 Subject: [PATCH] Rename parse_historylist to parse_playlist --- menu/menu_displaylist.c | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 5af8cf7604..49aaefb50c 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -701,8 +701,8 @@ static int menu_displaylist_parse_system_info(menu_displaylist_info_t *info) return 0; } -static int menu_displaylist_parse_historylist(menu_displaylist_info_t *info, - content_playlist_t *playlist) +static int menu_displaylist_parse_playlist(menu_displaylist_info_t *info, + content_playlist_t *playlist, const char *path_playlist) { unsigned i; size_t list_size = 0; @@ -744,7 +744,12 @@ static int menu_displaylist_parse_historylist(menu_displaylist_info_t *info, path_short, core_name); } - menu_list_push(info->list, fill_buf, "", + if (!strcmp(path_playlist, "collection")) + { + menu_list_set_alt_at_offset(info->list, i, path); + } + + menu_list_push(info->list, fill_buf, path_playlist, MENU_FILE_PLAYLIST_ENTRY, 0); } @@ -1912,6 +1917,7 @@ static int menu_displaylist_parse(menu_displaylist_info_t *info, { case DISPLAYLIST_HISTORY: playlist = g_defaults.history; + strlcpy(path_playlist, "history", sizeof(path_playlist)); break; case DISPLAYLIST_PLAYLIST_COLLECTION: fill_pathname_join(path_playlist, @@ -1921,12 +1927,13 @@ static int menu_displaylist_parse(menu_displaylist_info_t *info, 999); if (playlist) free_list = true; + strlcpy(path_playlist, "collection", sizeof(path_playlist)); break; default: break; } - ret = menu_displaylist_parse_historylist(info, playlist); + ret = menu_displaylist_parse_playlist(info, playlist, path_playlist); if (ret == 0) {