commit 53b770e396312512a2c0553fb7484aa8e106d2f5
parent b20a6fa6d4a20ecc94bb6ad417a2b7ab08f98ed1
Author: Colin Leroy <colin@colino.net>
Date: Sat, 6 Oct 2018 12:43:31 +0200
Fix big leak on mimeinfo freeing
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/procmime.c b/src/procmime.c
@@ -138,6 +138,8 @@ static gboolean free_func(GNode *node, gpointer data)
if (mimeinfo->privacy)
privacy_free_privacydata(mimeinfo->privacy);
+ g_free(mimeinfo);
+
return FALSE;
}
@@ -154,7 +156,6 @@ void procmime_mimeinfo_free_all(MimeInfo **mimeinfo_ptr)
g_node_destroy(node);
- g_free(mimeinfo);
*mimeinfo_ptr = NULL;
}