From 8b7ae89b43ef4c96b55671759869397676ee9e05 Mon Sep 17 00:00:00 2001 From: William Wilgus Date: Sat, 17 Aug 2019 23:40:45 -0500 Subject: Playlist rework consolidate some of the playlist create functions remove extensions from playlist naming (you can still add it if you desire) switch to strlcpy, strlcpy functions Change-Id: Ibd62912da4d1f68ed5366baa887d92d4c6b1f933 --- apps/tree.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'apps/tree.c') diff --git a/apps/tree.c b/apps/tree.c index 8f0abf4a8b..311c3ce543 100644 --- a/apps/tree.c +++ b/apps/tree.c @@ -941,9 +941,11 @@ static int dirbrowse(void) int create_playlist(void) { + bool ret; +#if 0 /* handled in catalog_add_to_a_playlist() */ char filename[MAX_PATH + 16]; /* add enough space for extension */ const char *playlist_dir = catalog_get_directory(); - if (strcmp(tc.currdir, playlist_dir) != 0) + if (tc.currdir[1] && strcmp(tc.currdir, playlist_dir) != 0) snprintf(filename, sizeof filename, "%s.m3u8", tc.currdir); else snprintf(filename, sizeof filename, "%s/all.m3u8", playlist_dir); @@ -951,12 +953,13 @@ int create_playlist(void) if (kbd_input(filename, MAX_PATH)) return 0; splashf(0, "%s %s", str(LANG_CREATING), filename); +#endif trigger_cpu_boost(); - catalog_add_to_a_playlist(tc.currdir, ATTR_DIRECTORY, true, filename); + ret = catalog_add_to_a_playlist(tc.currdir, ATTR_DIRECTORY, true, NULL); cancel_cpu_boost(); - return 1; + return (ret) ? 1 : 0; } void browse_context_init(struct browse_context *browse, -- cgit v1.2.3