Staging: remove some pointless conditionals before kfree_skb()
authorWei Yongjun <yjwei@cn.fujitsu.com>
Wed, 25 Feb 2009 10:26:33 +0000 (18:26 +0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 3 Apr 2009 21:54:26 +0000 (14:54 -0700)
Remove some pointless conditionals before kfree_skb().

Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/at76_usb/at76_usb.c
drivers/staging/otus/wwrap.c

index 1d8eaf8..6f6e36a 100644 (file)
@@ -5370,8 +5370,7 @@ static void at76_delete_device(struct at76_priv *priv)
 
        at76_dbg(DBG_PROC_ENTRY, "%s: unlinked urbs", __func__);
 
-       if (priv->rx_skb)
-               kfree_skb(priv->rx_skb);
+       kfree_skb(priv->rx_skb);
 
        at76_free_bss_list(priv);
        del_timer_sync(&priv->bss_list_timer);
index 1bb5f59..a0b1e0b 100644 (file)
@@ -971,8 +971,7 @@ int zfLnxCencSendMsg(struct sock *netlink_sk, u_int8_t *msg, int len)
 out:
        return ret;
 nlmsg_failure: /*NLMSG_PUT Ê§°Ü£¬Ôò³·ÏúÌ×½Ó×Ö»º´æ*/
-       if(skb)
-               kfree_skb(skb);
+       kfree_skb(skb);
        goto out;
 
 #undef COMMTYPE_GROUP