talons

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

commit 2103e3787ab8ef2c8eb43d35292e5c91b5b61237
parent 814b087c9100bd6820bd67f8502286517f37de75
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Tue, 11 Jul 2017 19:48:57 +0200

Fix a memory leak in matcherrc rule parsing.

Diffstat:
Msrc/matcher_parser_parse.y | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/matcher_parser_parse.y b/src/matcher_parser_parse.y @@ -537,6 +537,9 @@ filtering_action_list *prefs_filtering = g_slist_append(*prefs_filtering, filtering); filtering = NULL; + } else { + filteringprop_free(filtering); + filtering = NULL; } } ;