summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkira TAGOH <akira@tagoh.org>2018-07-19 11:40:31 +0900
committerAkira TAGOH <akira@tagoh.org>2018-07-19 03:14:54 +0000
commit4b1276e24058a2e8b283767fb11dd2d16de7e547 (patch)
treeda1f359a4bcc649dfe4712eef91f13587a66e160
parente9d317755727c6e71fc0a8bff3ad38197f773b89 (diff)
downloadfontconfig-4b1276e24058a2e8b283767fb11dd2d16de7e547.tar.gz
Fix memory leak
-rw-r--r--src/fccache.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fccache.c b/src/fccache.c
index 6919e7a..6734865 100644
--- a/src/fccache.c
+++ b/src/fccache.c
@@ -1348,9 +1348,9 @@ FcDirCacheWrite (FcCache *cache, FcConfig *config)
#endif
FcDirCacheBasenameMD5 (dir, cache_base);
cache_hashed = FcStrBuildFilename (cache_dir, cache_base, NULL);
+ FcStrFree (cache_dir);
if (!cache_hashed)
return FcFalse;
- FcStrFree (cache_dir);
if (FcDebug () & FC_DBG_CACHE)
printf ("FcDirCacheWriteDir dir \"%s\" file \"%s\"\n",