aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe Antoine <contact@catenacyber.fr>2019-06-16 20:23:14 +0200
committerPhilippe Antoine <contact@catenacyber.fr>2019-06-16 20:23:14 +0200
commit643d780ef5b49e120bedae58f8827e733a18682b (patch)
tree48d2121991b0c15e313f322dc69fa33d225c3510
parent35412e2a7f0e299f504608542730168fff022d66 (diff)
Removing null check before free
-rw-r--r--optimize.c18
1 files changed, 6 insertions, 12 deletions
diff --git a/optimize.c b/optimize.c
index 8f3b4199..95a8378b 100644
--- a/optimize.c
+++ b/optimize.c
@@ -2051,18 +2051,12 @@ intern_blocks(opt_state_t *opt_state, struct icode *ic)
static void
opt_cleanup(opt_state_t *opt_state)
{
- if (opt_state->vnode_base)
- free((void *)opt_state->vnode_base);
- if (opt_state->vmap)
- free((void *)opt_state->vmap);
- if (opt_state->edges)
- free((void *)opt_state->edges);
- if (opt_state->space)
- free((void *)opt_state->space);
- if (opt_state->levels)
- free((void *)opt_state->levels);
- if (opt_state->blocks)
- free((void *)opt_state->blocks);
+ free((void *)opt_state->vnode_base);
+ free((void *)opt_state->vmap);
+ free((void *)opt_state->edges);
+ free((void *)opt_state->space);
+ free((void *)opt_state->levels);
+ free((void *)opt_state->blocks);
}
/*