talons

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

commit cccb29c3b0745ab9f5449b30e8285852d242e578
parent 279130e447ae285eba4d1dfdcf0b13094cb0662c
Author: wwp <wwp@free.fr>
Date:   Wed, 11 Apr 2018 09:40:05 +0200

Fix a leak, CID #1220437.

Diffstat:
Msrc/plugins/smime/smime.c | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/plugins/smime/smime.c b/src/plugins/smime/smime.c @@ -290,8 +290,10 @@ static gint smime_check_signature(MimeInfo *mimeinfo) decinfo = g_node_first_child(newinfo->node) != NULL ? g_node_first_child(newinfo->node)->data : NULL; - if (decinfo == NULL) + if (decinfo == NULL) { + g_free(textstr); return -1; + } g_node_unlink(decinfo->node); procmime_mimeinfo_free_all(&newinfo);