diff options
author | Miika Pekkarinen <miipekk@ihme.org> | 2011-06-21 17:42:31 +0000 |
---|---|---|
committer | Miika Pekkarinen <miipekk@ihme.org> | 2011-06-21 17:42:31 +0000 |
commit | 2bc133dce9271874433cbbaeb74667be4a7d5710 (patch) | |
tree | 10bd6700d2fc6c01d055c69c0a6502d4ae09d82b /firmware | |
parent | c4f6e340f8ea70ed88209783efb7fc61e69e6344 (diff) | |
download | rockbox-2bc133dce9271874433cbbaeb74667be4a7d5710.tar.gz rockbox-2bc133dce9271874433cbbaeb74667be4a7d5710.zip |
Try to handle dircache rebuild event properly. Playlist should now
cache new pointers to dircache items when dircache goes
offline and comes back onlineagain (during tagcache commit). This
should prevent wrong filenames to appear in playlist.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30047 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/include/dircache.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/include/dircache.h b/firmware/include/dircache.h index 585bb10fbc..0ac937df84 100644 --- a/firmware/include/dircache.h +++ b/firmware/include/dircache.h | |||
@@ -30,6 +30,7 @@ | |||
30 | #define DIRCACHE_LIMIT (1024*1024*6) | 30 | #define DIRCACHE_LIMIT (1024*1024*6) |
31 | 31 | ||
32 | #define DIRCACHE_APPFLAG_TAGCACHE 0x0001 | 32 | #define DIRCACHE_APPFLAG_TAGCACHE 0x0001 |
33 | #define DIRCACHE_APPFLAG_PLAYLIST 0x0002 | ||
33 | 34 | ||
34 | /* Internal structures. */ | 35 | /* Internal structures. */ |
35 | struct travel_data { | 36 | struct travel_data { |