summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2005-05-02 22:22:21 +0000
committerJens Arnold <amiconn@rockbox.org>2005-05-02 22:22:21 +0000
commit8485901c3f9b0ae365e8972b0968ab556ec137f3 (patch)
tree33389062a38687f18c5cdfad90dd644881649a12 /apps
parentf959dff4b5a128fa88168e1b5bc2993473aad6ed (diff)
downloadrockbox-8485901c3f9b0ae365e8972b0968ab556ec137f3.tar.gz
rockbox-8485901c3f9b0ae365e8972b0968ab556ec137f3.zip
Bugfix: Correctly compose path to _dirname.talk for dirs located in the root. Fixes non-working _dirname.talk in a secondary volume root (<MMC1>).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6399 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/tree.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/tree.c b/apps/tree.c
index c226f254b6..31f436ce78 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -1562,7 +1562,8 @@ int ft_play_dirname(int start_index)
return 0;
snprintf(dirname_mp3_filename, sizeof(dirname_mp3_filename), "%s/%s/%s",
- tc.currdir, dircache[start_index].name, dir_thumbnail_name);
+ tc.currdir[1] ? tc.currdir : "" , dircache[start_index].name,
+ dir_thumbnail_name);
DEBUGF("Checking for %s\n", dirname_mp3_filename);