summaryrefslogtreecommitdiff
path: root/apps/tree.c
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2006-12-22 09:11:09 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2006-12-22 09:11:09 +0000
commitc8a9ca748d0a3b1961f6577159a9de8ac4af60e7 (patch)
tree16f719514542087f5a2e0d5bac8d30b4fce5910a /apps/tree.c
parent7258b5e51a78e4d990bf1225c5893dc4b78d78b7 (diff)
downloadrockbox-c8a9ca748d0a3b1961f6577159a9de8ac4af60e7.tar.gz
rockbox-c8a9ca748d0a3b1961f6577159a9de8ac4af60e7.zip
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
Diffstat (limited to 'apps/tree.c')
-rw-r--r--apps/tree.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/apps/tree.c b/apps/tree.c
index 104344ee59..f0cf377041 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -1443,8 +1443,7 @@ void tree_flush(void)
1443 { 1443 {
1444 global_settings.dircache_size = dircache_get_cache_size(); 1444 global_settings.dircache_size = dircache_get_cache_size();
1445# ifdef HAVE_EEPROM_SETTINGS 1445# ifdef HAVE_EEPROM_SETTINGS
1446 if (dircache_is_enabled() && firmware_settings.initialized) 1446 dircache_save();
1447 dircache_save(DIRCACHE_FILE);
1448# endif 1447# endif
1449 dircache_disable(); 1448 dircache_disable();
1450 } 1449 }