diff options
author | Bastien Nocera <hadess@hadess.net> | 2018-07-24 13:57:24 +0200 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2018-07-24 13:57:24 +0200 |
commit | 2a7b8f1608bf4ad42fdac5992c6b33050b6d8fea (patch) | |
tree | 8c249f2aa6b315b90d29e6ce39ee647a56cc39c5 | |
parent | a4242c868c1ee7e65bbdab7ac07c50ebdb16638a (diff) | |
download | shared-mime-info-2a7b8f1608bf4ad42fdac5992c6b33050b6d8fea.tar.gz |
Fix memleak in write_data()
s is allocated but never freed.
-rw-r--r-- | update-mime-database.c | 2 |
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; } |