diff options
author | Jeremy Sowden <jeremy@azazel.net> | 2020-03-03 09:48:33 +0000 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2020-03-04 23:36:53 +0100 |
commit | 6ca4dfa45345dc4ac18a83be5e2326bad5a69fe6 (patch) | |
tree | 90ae5fdc7d57a3d3480ec97b7b98596f86596b86 /src/netlink_delinearize.c | |
parent | 9a7fab8f07d0caf211bb977cc8bcc4e227975935 (diff) |
src: fix leaks.
Some bitmask variables are not cleared.
Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'src/netlink_delinearize.c')
-rw-r--r-- | src/netlink_delinearize.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/netlink_delinearize.c b/src/netlink_delinearize.c index 3c80895a..79efda12 100644 --- a/src/netlink_delinearize.c +++ b/src/netlink_delinearize.c @@ -2558,6 +2558,7 @@ static void stmt_payload_binop_postprocess(struct rule_pp_ctx *ctx) mpz_init_bitmask(bitmask, payload->len); mpz_xor(bitmask, bitmask, value->value); mpz_set(value->value, bitmask); + mpz_clear(bitmask); break; case OP_OR: /* IIb */ break; |