From 6ab1c90513922212788e6abd9c426d6884b64cbe Mon Sep 17 00:00:00 2001 From: Miika Pekkarinen Date: Sun, 9 Mar 2008 20:33:19 +0000 Subject: FS#8707 - Enable "Load to RAM" (HAS_TC_RAMCACHE) compilation without Directory Cache (HAS_DIRCACHE). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16594 a1c6a512-1295-4272-9138-f99709370657 --- apps/playback.c | 2 +- apps/tagcache.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'apps') diff --git a/apps/playback.c b/apps/playback.c index cb9ed3e162..b36f68f135 100644 --- a/apps/playback.c +++ b/apps/playback.c @@ -570,7 +570,7 @@ struct mp3entry* audio_current_track(void) if (!filename) filename = "No file!"; -#ifdef HAVE_TC_RAMCACHE +#if defined(HAVE_TC_RAMCACHE) && defined(HAVE_DIRCACHE) if (tagcache_fill_tags(&temp_id3, filename)) return &temp_id3; #endif diff --git a/apps/tagcache.c b/apps/tagcache.c index 926ba7b3c7..d7e1fa1cfc 100644 --- a/apps/tagcache.c +++ b/apps/tagcache.c @@ -3794,10 +3794,10 @@ static bool load_tagcache(void) # ifdef HAVE_DIRCACHE while (dircache_is_initializing()) sleep(1); + + dircache_set_appflag(DIRCACHE_APPFLAG_TAGCACHE); # endif - dircache_set_appflag(DIRCACHE_APPFLAG_TAGCACHE); - logf("loading tagcache to ram..."); fd = open(TAGCACHE_FILE_MASTER, O_RDONLY); -- cgit v1.2.3