summaryrefslogtreecommitdiff
path: root/apps/playlist.c
diff options
context:
space:
mode:
authorHenrik Backe <henrik@backe.eu>2004-09-10 20:51:12 +0000
committerHenrik Backe <henrik@backe.eu>2004-09-10 20:51:12 +0000
commit66b45eeb596af1bd950832cd16b3752430f691c4 (patch)
tree25f5f0efe604a04842cce72a09001f1f9573cd0f /apps/playlist.c
parent7a9910ccb9d67aed276778cf1bdb48ebcc3fed38 (diff)
downloadrockbox-66b45eeb596af1bd950832cd16b3752430f691c4.tar.gz
rockbox-66b45eeb596af1bd950832cd16b3752430f691c4.zip
Added check for missing .rockbox directory to playlist code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5063 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/playlist.c')
-rw-r--r--apps/playlist.c13
1 files changed, 10 insertions, 3 deletions
diff --git a/apps/playlist.c b/apps/playlist.c
index 8d4f62db68..5725c4be85 100644
--- a/apps/playlist.c
+++ b/apps/playlist.c
@@ -247,10 +247,17 @@ static void create_control(struct playlist_info* playlist)
247 playlist->control_fd = creat(playlist->control_filename, 0000200); 247 playlist->control_fd = creat(playlist->control_filename, 0000200);
248 if (playlist->control_fd < 0) 248 if (playlist->control_fd < 0)
249 { 249 {
250 splash(HZ*2, true, "%s (%d)", str(LANG_PLAYLIST_CONTROL_ACCESS_ERROR), 250 if (check_rockboxdir())
251 playlist->control_fd); 251 {
252 splash(HZ*2, true, "%s (%d)", str(LANG_PLAYLIST_CONTROL_ACCESS_ERROR),
253 playlist->control_fd);
254 }
255 playlist->control_created = false;
256 }
257 else
258 {
259 playlist->control_created = true;
252 } 260 }
253 playlist->control_created = true;
254} 261}
255 262
256/* 263/*