summaryrefslogtreecommitdiff
path: root/apps/tree.c
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2007-02-06 13:25:57 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2007-02-06 13:25:57 +0000
commit2f4521ea9ea3b160c256afb0d210eb8028c8ce5b (patch)
tree308832c76a21644793a773b8ddfc9a22ddf1e2ed /apps/tree.c
parent9d15361758b1bfa908f631181f7a089d927fad3e (diff)
downloadrockbox-2f4521ea9ea3b160c256afb0d210eb8028c8ce5b.zip
rockbox-2f4521ea9ea3b160c256afb0d210eb8028c8ce5b.tar.gz
rockbox-2f4521ea9ea3b160c256afb0d210eb8028c8ce5b.tar.bz2
rockbox-2f4521ea9ea3b160c256afb0d210eb8028c8ce5b.tar.xz
More HAVE_TAGCACHE by Austin Appel
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12213 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/tree.c')
-rw-r--r--apps/tree.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/tree.c b/apps/tree.c
index 8d70eb8..d39eded 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -149,7 +149,9 @@ bool boot_changed = false;
char lastfile[MAX_PATH];
static char lastdir[MAX_PATH];
+#ifdef HAVE_TAGCACHE
static int lasttable, lastextra, lastfirstpos;
+#endif
static int max_files = 0;
static bool reload_dir = false;
@@ -624,10 +626,12 @@ static bool dirbrowse(void)
curr_context=CONTEXT_TREE;
tc.selected_item = 0;
tc.dirlevel=0;
+#ifdef HAVE_TAGCACHE
tc.firstpos=0;
lasttable = -1;
lastextra = -1;
lastfirstpos = 0;
+#endif
if (*tc.dirfilter < NUM_FILTER_MODES) {
#ifdef HAVE_RECORDING
@@ -986,10 +990,12 @@ static bool dirbrowse(void)
if ( reload_root ) {
strcpy(currdir, "/");
tc.dirlevel = 0;
+#ifdef HAVE_TAGCACHE
tc.currtable = 0;
tc.currextra = 0;
lasttable = -1;
lastextra = -1;
+#endif
reload_root = false;
}