summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2018-07-24 13:57:24 +0200
committerBastien Nocera <hadess@hadess.net>2018-07-24 13:57:24 +0200
commit2a7b8f1608bf4ad42fdac5992c6b33050b6d8fea (patch)
tree8c249f2aa6b315b90d29e6ce39ee647a56cc39c5
parenta4242c868c1ee7e65bbdab7ac07c50ebdb16638a (diff)
downloadshared-mime-info-2a7b8f1608bf4ad42fdac5992c6b33050b6d8fea.tar.gz
Fix memleak in write_data()
s is allocated but never freed.
-rw-r--r--update-mime-database.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/update-mime-database.c b/update-mime-database.c
index 2ef35963..d48e69a9 100644
--- a/update-mime-database.c
+++ b/update-mime-database.c
@@ -2240,6 +2240,8 @@ write_data (FILE *cache, const gchar *n, gint len)
i = fwrite (s, l, 1, cache);
+ g_free(s);
+
return i == 1;
}