summaryrefslogtreecommitdiff
path: root/apps/onplay.c
diff options
context:
space:
mode:
authorHardeep Sidhu <dyp@pobox.com>2006-02-09 09:09:32 +0000
committerHardeep Sidhu <dyp@pobox.com>2006-02-09 09:09:32 +0000
commit0cca6caa8a52bcfeb2a9d77a4b4f0593082417d7 (patch)
tree18c10d90f3c8d4b75bde7e4fa39593240b033079 /apps/onplay.c
parentf1c4152ac33bdf9dda2e89c35179242a079da371 (diff)
downloadrockbox-0cca6caa8a52bcfeb2a9d77a4b4f0593082417d7.zip
rockbox-0cca6caa8a52bcfeb2a9d77a4b4f0593082417d7.tar.gz
rockbox-0cca6caa8a52bcfeb2a9d77a4b4f0593082417d7.tar.bz2
rockbox-0cca6caa8a52bcfeb2a9d77a4b4f0593082417d7.tar.xz
Currently playing playlist can now be overwritten. Save playlist screen defaults to this.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8641 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/onplay.c')
-rw-r--r--apps/onplay.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/apps/onplay.c b/apps/onplay.c
index 9b94be0..88607f7 100644
--- a/apps/onplay.c
+++ b/apps/onplay.c
@@ -61,6 +61,7 @@
#if CONFIG_CODEC == SWCODEC
#include "eq_menu.h"
#endif
+#include "playlist_menu.h"
static int context;
static char* selected_file = NULL;
@@ -152,18 +153,7 @@ static bool shuffle_playlist(void)
static bool save_playlist(void)
{
- char filename[MAX_PATH+1];
-
- strncpy(filename, DEFAULT_DYNAMIC_PLAYLIST_NAME, sizeof(filename));
-
- if (!kbd_input(filename, sizeof(filename)))
- {
- playlist_save(NULL, filename);
-
- /* reload in case playlist was saved to cwd */
- onplay_result = ONPLAY_RELOAD_DIR;
- }
-
+ save_playlist_screen(NULL);
return false;
}