aboutsummaryrefslogtreecommitdiffstats
path: root/filter/score-rule.c
diff options
context:
space:
mode:
Diffstat (limited to 'filter/score-rule.c')
-rw-r--r--filter/score-rule.c1
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)