From f82c021b8b382613a8bb5e8915c218bc2277a8c1 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Tue, 16 Feb 2010 22:30:55 +0000 Subject: Fix several misused of 'struct dirent' instead of 'struct dircache_entry' in tagcache.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24707 a1c6a512-1295-4272-9138-f99709370657 --- apps/tagcache.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/tagcache.c b/apps/tagcache.c index 6885584a17..e361a06e72 100644 --- a/apps/tagcache.c +++ b/apps/tagcache.c @@ -364,7 +364,7 @@ static bool do_timed_yield(void) #if defined(HAVE_TC_RAMCACHE) && defined(HAVE_DIRCACHE) static long find_entry_ram(const char *filename, - const struct dirent *dc) + const struct dircache_entry *dc) { static long last_pos = 0; int i; @@ -697,7 +697,7 @@ static bool retrieve(struct tagcache_search *tcs, struct index_entry *idx, if (tag == tag_filename && (idx->flag & FLAG_DIRCACHE) && is_dircache_intact()) { - dircache_copy_path((struct dirent *)seek, + dircache_copy_path((struct dircache_entry *)seek, buf, size); return true; } @@ -1392,7 +1392,7 @@ static bool get_next(struct tagcache_search *tcs) if (tcs->type == tag_filename && (flag & FLAG_DIRCACHE) && is_dircache_intact()) { - dircache_copy_path((struct dirent *)tcs->position, + dircache_copy_path((struct dircache_entry *)tcs->position, buf, sizeof buf); tcs->result = buf; tcs->result_len = strlen(buf) + 1; @@ -1671,7 +1671,7 @@ static int check_if_empty(char **tag) static void __attribute__ ((noinline)) add_tagcache(char *path, unsigned long mtime #if defined(HAVE_TC_RAMCACHE) && defined(HAVE_DIRCACHE) - ,const struct dirent *dc + ,const struct dircache_entry *dc #endif ) { @@ -3942,7 +3942,7 @@ static bool load_tagcache(void) if (tag == tag_filename) { # ifdef HAVE_DIRCACHE - const struct dirent *dc; + const struct dircache_entry *dc; # endif // FIXME: This is wrong! -- cgit v1.2.3