commit 7aeffbd66c0b2b8f3d1003894fe39e1491763eeb
parent b51f1a104e927913bc03c7476656a0f5a64698d3
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;
}