talons

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

commit aeee0bb656c377ef4f1dce8397e87d5fa148b601
parent 1604a580535adbec6760ef29cce70cc80fe0cf39
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);