forked from len0rd/rockbox
Database: Remove firstpos/pos_history
From what I can tell, this is unused historical baggage that has no effect whatsoever these days. Change-Id: I1b6fed64e7bf5cc4db4ec028617c818c59d81324
This commit is contained in:
parent
ca908d6336
commit
9da3044cf7
3 changed files with 1 additions and 11 deletions
|
@ -1847,7 +1847,6 @@ int tagtree_enter(struct tree_context* c)
|
||||||
selected_item_history[c->dirlevel]=c->selected_item;
|
selected_item_history[c->dirlevel]=c->selected_item;
|
||||||
table_history[c->dirlevel] = c->currtable;
|
table_history[c->dirlevel] = c->currtable;
|
||||||
extra_history[c->dirlevel] = c->currextra;
|
extra_history[c->dirlevel] = c->currextra;
|
||||||
c->pos_history[c->dirlevel] = c->firstpos;
|
|
||||||
c->dirlevel++;
|
c->dirlevel++;
|
||||||
|
|
||||||
/* lock buflib for possible I/O to protect dptr */
|
/* lock buflib for possible I/O to protect dptr */
|
||||||
|
@ -1995,7 +1994,6 @@ void tagtree_exit(struct tree_context* c)
|
||||||
gui_synclist_select_item(&tree_lists, c->selected_item);
|
gui_synclist_select_item(&tree_lists, c->selected_item);
|
||||||
c->currtable = table_history[c->dirlevel];
|
c->currtable = table_history[c->dirlevel];
|
||||||
c->currextra = extra_history[c->dirlevel];
|
c->currextra = extra_history[c->dirlevel];
|
||||||
c->firstpos = c->pos_history[c->dirlevel];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int tagtree_get_filename(struct tree_context* c, char *buf, int buflen)
|
int tagtree_get_filename(struct tree_context* c, char *buf, int buflen)
|
||||||
|
|
|
@ -89,7 +89,7 @@ static struct tree_context tc;
|
||||||
char lastfile[MAX_PATH];
|
char lastfile[MAX_PATH];
|
||||||
static char lastdir[MAX_PATH];
|
static char lastdir[MAX_PATH];
|
||||||
#ifdef HAVE_TAGCACHE
|
#ifdef HAVE_TAGCACHE
|
||||||
static int lasttable, lastextra, lastfirstpos;
|
static int lasttable, lastextra;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static bool reload_dir = false;
|
static bool reload_dir = false;
|
||||||
|
@ -364,7 +364,6 @@ static int update_dir(void)
|
||||||
if (id3db) {
|
if (id3db) {
|
||||||
if (tc.currtable != lasttable ||
|
if (tc.currtable != lasttable ||
|
||||||
tc.currextra != lastextra ||
|
tc.currextra != lastextra ||
|
||||||
tc.firstpos != lastfirstpos ||
|
|
||||||
reload_dir)
|
reload_dir)
|
||||||
{
|
{
|
||||||
if (tagtree_load(&tc) < 0)
|
if (tagtree_load(&tc) < 0)
|
||||||
|
@ -372,7 +371,6 @@ static int update_dir(void)
|
||||||
|
|
||||||
lasttable = tc.currtable;
|
lasttable = tc.currtable;
|
||||||
lastextra = tc.currextra;
|
lastextra = tc.currextra;
|
||||||
lastfirstpos = tc.firstpos;
|
|
||||||
changed = true;
|
changed = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -636,10 +634,8 @@ static int dirbrowse(void)
|
||||||
if (tc.selected_item < 0)
|
if (tc.selected_item < 0)
|
||||||
tc.selected_item = 0;
|
tc.selected_item = 0;
|
||||||
#ifdef HAVE_TAGCACHE
|
#ifdef HAVE_TAGCACHE
|
||||||
tc.firstpos = 0;
|
|
||||||
lasttable = -1;
|
lasttable = -1;
|
||||||
lastextra = -1;
|
lastextra = -1;
|
||||||
lastfirstpos = 0;
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
start_wps = false;
|
start_wps = false;
|
||||||
|
|
|
@ -81,10 +81,6 @@ struct tree_context {
|
||||||
* (used when we want to return back to a previouws directory)*/
|
* (used when we want to return back to a previouws directory)*/
|
||||||
int selected_item_history[MAX_DIR_LEVELS];
|
int selected_item_history[MAX_DIR_LEVELS];
|
||||||
|
|
||||||
int firstpos; /* which dir entry is on first
|
|
||||||
position in dir buffer */
|
|
||||||
int pos_history[MAX_DIR_LEVELS];
|
|
||||||
|
|
||||||
int *dirfilter; /* file use */
|
int *dirfilter; /* file use */
|
||||||
int filesindir; /* The number of files in the dircache */
|
int filesindir; /* The number of files in the dircache */
|
||||||
int dirsindir; /* file use */
|
int dirsindir; /* file use */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue