From: Patrick Lam Date: Tue, 27 Sep 2005 15:52:58 +0000 (+0000) Subject: Don't unlink the fonts.cache-2 file even if there's no data to write; just X-Git-Tag: fc-2_3_91~6 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=099f9a86834060741dcbdf8b70e32f3a7338925f;p=fontconfig.git Don't unlink the fonts.cache-2 file even if there's no data to write; just write an empty cache file. (thanks Lubos Lunak) --- diff --git a/src/fccache.c b/src/fccache.c index e344cf4..16ac30b 100644 --- a/src/fccache.c +++ b/src/fccache.c @@ -744,13 +744,6 @@ FcDirCacheWrite (FcFontSet *set, FcStrSet *dirs, const FcChar8 *dir) current_dir_block = FcDirCacheProduce (set, &metadata); - if (!metadata.count && !dirs->size) - { - unlink ((char *)cache_file); - free (cache_file); - return FcTrue; - } - if (metadata.count && !current_dir_block) goto bail;