mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 18:17:39 -04:00
Cleanup tree.c cache handling a bit.
* Rename stuff to not re-use the term dircache * Move cache to own struct * Encapsulate retrieving entries a bit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30242 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
fa5cf8edea
commit
98096970e0
9 changed files with 74 additions and 69 deletions
|
@ -1876,7 +1876,7 @@ static bool is_videofile(const char* file)
|
|||
static bool get_videofile(int direction, char* videofile, size_t bufsize)
|
||||
{
|
||||
struct tree_context *tree = rb->tree_get_context();
|
||||
struct entry *dircache = tree->dircache;
|
||||
struct entry *dircache = tree->cache.entries;
|
||||
int i, step, end, found = 0;
|
||||
char *videoname = rb->strrchr(videofile, '/') + 1;
|
||||
size_t rest = bufsize - (videoname - videofile) - 1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue