summaryrefslogtreecommitdiffstats
path: root/src/expression.c
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2019-04-09 22:58:27 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2019-04-10 01:11:41 +0200
commit88e22aa97d85ac2142e4298aef7dafe29d7ae89a (patch)
tree394b0d101884aa24350f0c089ded10dd9e68107b /src/expression.c
parentfbe27464dee4588d90649274925145421c84b449 (diff)
src: memleak in expressions
Fix memleak in set element and hash expressions destroy path. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/expression.c')
-rw-r--r--src/expression.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/expression.c b/src/expression.c
index 0edc1d22..eece12e4 100644
--- a/src/expression.c
+++ b/src/expression.c
@@ -1097,6 +1097,7 @@ static void set_elem_expr_destroy(struct expr *expr)
{
xfree(expr->comment);
expr_free(expr->key);
+ stmt_free(expr->stmt);
}
static void set_elem_expr_clone(struct expr *new, const struct expr *expr)