diff options
Diffstat (limited to 'filter/score-rule.c')
-rw-r--r-- | filter/score-rule.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/filter/score-rule.c b/filter/score-rule.c index 3def7b3cee..c8b9376d44 100644 --- a/filter/score-rule.c +++ b/filter/score-rule.c @@ -164,6 +164,7 @@ xml_decode (FilterRule *fr, xmlNodePtr node, struct _RuleContext *f) if (!strcmp (value->name, "score")) { str = xmlGetProp (value, "value"); sscanf (str, "%d", &sr->score); + xmlFree (str); /* score range is -3 to +3 */ if (sr->score > 3) |