summaryrefslogtreecommitdiff
path: root/apps/tree.c
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2006-04-10 10:26:24 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2006-04-10 10:26:24 +0000
commit58fe4dea05f104111e8dfb5063df0d7aba504ea0 (patch)
tree72c3613274475f380bc76ccb097b559061a1e617 /apps/tree.c
parent2caad6fbc112c7b0d8f54383e9406063661aa127 (diff)
downloadrockbox-58fe4dea05f104111e8dfb5063df0d7aba504ea0.zip
rockbox-58fe4dea05f104111e8dfb5063df0d7aba504ea0.tar.gz
rockbox-58fe4dea05f104111e8dfb5063df0d7aba504ea0.tar.bz2
rockbox-58fe4dea05f104111e8dfb5063df0d7aba504ea0.tar.xz
Major improvement in playlist creation speed with tagcache. Fixed also
the sorting bug. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9592 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/tree.c')
-rw-r--r--apps/tree.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/tree.c b/apps/tree.c
index 2777970..7f63b08 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -169,8 +169,9 @@ char * tree_get_filename(int selected_item, void * data, char *buffer)
bool id3db = *(local_tc->dirfilter) == SHOW_ID3DB;
if (id3db) {
- char **buf = local_tc->dircache;
- name = buf[selected_item * (local_tc->dentry_size/sizeof(int))];
+ return tagtree_get_entryname(&tc, selected_item);
+ //char **buf = local_tc->dircache;
+ //name = buf[selected_item * (local_tc->dentry_size/sizeof(int))];
}
else {
struct entry* dc = local_tc->dircache;