summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2011-06-21 17:42:31 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2011-06-21 17:42:31 +0000
commit2bc133dce9271874433cbbaeb74667be4a7d5710 (patch)
tree10bd6700d2fc6c01d055c69c0a6502d4ae09d82b /firmware
parentc4f6e340f8ea70ed88209783efb7fc61e69e6344 (diff)
downloadrockbox-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.h1
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. */
35struct travel_data { 36struct travel_data {