diff options
Diffstat (limited to 'tc')
-rw-r--r-- | tc/m_ipt.c | 3 | ||||
-rw-r--r-- | tc/m_xt.c | 3 | ||||
-rw-r--r-- | tc/m_xt_old.c | 3 | ||||
-rw-r--r-- | tc/tc_qdisc.c | 3 |
4 files changed, 4 insertions, 8 deletions
@@ -412,8 +412,7 @@ static int parse_ipt(struct action_util *a, int *argc_p, m->tflags = 0; m->used = 0; /* Free allocated memory */ - if (m->t) - free(m->t); + free(m->t); return 0; @@ -299,8 +299,7 @@ static int parse_ipt(struct action_util *a, int *argc_p, m->tflags = 0; m->used = 0; /* Free allocated memory */ - if (m->t) - free(m->t); + free(m->t); } return 0; diff --git a/tc/m_xt_old.c b/tc/m_xt_old.c index efa084c5..7c6b79b9 100644 --- a/tc/m_xt_old.c +++ b/tc/m_xt_old.c @@ -337,8 +337,7 @@ static int parse_ipt(struct action_util *a, int *argc_p, m->tflags = 0; m->used = 0; /* Free allocated memory */ - if (m->t) - free(m->t); + free(m->t); return 0; diff --git a/tc/tc_qdisc.c b/tc/tc_qdisc.c index 92ceb4c2..129ad9d9 100644 --- a/tc/tc_qdisc.c +++ b/tc/tc_qdisc.c @@ -187,8 +187,7 @@ static int tc_qdisc_modify(int cmd, unsigned int flags, int argc, char **argv) addattr_l(&req.n, sizeof(req), TCA_STAB_DATA, stab.data, stab.szopts.tsize * sizeof(__u16)); addattr_nest_end(&req.n, tail); - if (stab.data) - free(stab.data); + free(stab.data); } if (d[0]) { |