forked from len0rd/rockbox
Try to make sure dircache state file on flashed H1xx targets is
handled correctly and no old state is never used. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11833 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
7258b5e51a
commit
c8a9ca748d
4 changed files with 44 additions and 31 deletions
|
@ -25,7 +25,8 @@
|
|||
|
||||
#define DIRCACHE_RESERVE (1024*64)
|
||||
#define DIRCACHE_LIMIT (1024*1024*6)
|
||||
#define DIRCACHE_FILE ROCKBOX_DIR "/dircache.dat"
|
||||
/* FIXME: We should use ROCKBOX_DIR here but it's defined in apps/ */
|
||||
#define DIRCACHE_FILE "/.rockbox/dircache.dat"
|
||||
|
||||
/* Internal structures. */
|
||||
struct travel_data {
|
||||
|
@ -80,8 +81,8 @@ typedef struct {
|
|||
} DIRCACHED;
|
||||
|
||||
void dircache_init(void);
|
||||
int dircache_load(const char *path);
|
||||
int dircache_save(const char *path);
|
||||
int dircache_load(void);
|
||||
int dircache_save(void);
|
||||
int dircache_build(int last_size);
|
||||
void* dircache_steal_buffer(long *size);
|
||||
bool dircache_is_enabled(void);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue