From 75b6abb11411f5c27f9aa21329164e6ef16f9972 Mon Sep 17 00:00:00 2001 From: Miika Pekkarinen Date: Sat, 15 Apr 2006 13:57:15 +0000 Subject: Proper chunked browsing support when dirbuffer limit is reached. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9681 a1c6a512-1295-4272-9138-f99709370657 --- apps/tagtree.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'apps/tagtree.h') diff --git a/apps/tagtree.h b/apps/tagtree.h index 204a028086..f048b0e215 100644 --- a/apps/tagtree.h +++ b/apps/tagtree.h @@ -22,15 +22,19 @@ #include "tagcache.h" #include "tree.h" -enum table { - invalid, root, navibrowse, - chunked_next }; +enum table { invalid, root, navibrowse }; + +struct tagentry { + char *name; + int newtable; + int extraseek; +}; void tagtree_init(void); int tagtree_enter(struct tree_context* c); void tagtree_exit(struct tree_context* c); int tagtree_load(struct tree_context* c); -char* tagtree_get_entryname(struct tree_context *c, int id); +struct tagentry* tagtree_get_entry(struct tree_context *c, int id); #ifdef HAVE_LCD_BITMAP const char* tagtree_get_icon(struct tree_context* c); #else -- cgit