talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

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:
Msrc/procmime.c | 3++-
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; }