[NET_SCHED]: cls_u32: remove unnecessary NULL-ptr check

In both cases n can't be NULL without crashing anyway.

Coverity #78

Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]>

---
commit 4c28d48f6c3b14f3f8aa7142a428a91d1f2561e1
tree 02af578b80fd3e8b2eff2495a9fb1a2726ee669c
parent 00edcfde5f7e8449721646e89f9dec2d8edf12de
author Patrick McHardy <[EMAIL PROTECTED]> Thu, 23 Mar 2006 05:52:11 +0100
committer Patrick McHardy <[EMAIL PROTECTED]> Thu, 23 Mar 2006 05:52:11 +0100

 net/sched/cls_u32.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net/sched/cls_u32.c b/net/sched/cls_u32.c
index 2b67047..78e0525 100644
--- a/net/sched/cls_u32.c
+++ b/net/sched/cls_u32.c
@@ -347,8 +347,7 @@ static int u32_destroy_key(struct tcf_pr
        if (n->ht_down)
                n->ht_down->refcnt--;
 #ifdef CONFIG_CLS_U32_PERF
-       if (n)
-               kfree(n->pf);
+       kfree(n->pf);
 #endif
        kfree(n);
        return 0;
@@ -680,8 +679,7 @@ static int u32_change(struct tcf_proto *
                return 0;
        }
 #ifdef CONFIG_CLS_U32_PERF
-       if (n)
-               kfree(n->pf);
+       kfree(n->pf);
 #endif
        kfree(n);
        return err;

Reply via email to