summaryrefslogtreecommitdiff
path: root/fc-cache
diff options
context:
space:
mode:
Diffstat (limited to 'fc-cache')
-rw-r--r--fc-cache/fc-cache.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/fc-cache/fc-cache.c b/fc-cache/fc-cache.c
index b4d49885..54add90b 100644
--- a/fc-cache/fc-cache.c
+++ b/fc-cache/fc-cache.c
@@ -255,7 +255,6 @@ cleanCacheDirectory (FcConfig *config, FcChar8 *dir, FcBool verbose)
FcBool ret = FcTrue;
FcBool remove;
FcCache *cache;
- struct stat file_stat;
struct stat target_stat;
dir_base = FcStrPlus (dir, (FcChar8 *) "/");
@@ -302,7 +301,7 @@ cleanCacheDirectory (FcConfig *config, FcChar8 *dir, FcBool verbose)
break;
}
remove = FcFalse;
- cache = FcDirCacheLoadFile (file_name, &file_stat);
+ cache = FcDirCacheLoadFile (file_name, NULL);
if (!cache)
{
if (verbose)
@@ -319,13 +318,6 @@ cleanCacheDirectory (FcConfig *config, FcChar8 *dir, FcBool verbose)
dir, ent->d_name, target_dir);
remove = FcTrue;
}
- else if (target_stat.st_mtime > file_stat.st_mtime)
- {
- if (verbose)
- printf ("%s: %s: cache outdated: %s\n",
- dir, ent->d_name, target_dir);
- remove = FcTrue;
- }
}
if (remove)
{