ems_usb: cleanup: remove uneeded check
Subsystems (4)
PATCH 1/1 ems_usb: cleanup: remove uneeded check
"skb" is alway non-null here, but even if it were null the check isn't needed because dev_kfree_skb() can handle it.
This eliminates a smatch warning about dereferencing a variable before checking that it is non-null.
Signed-off-by Dan Carpenter <[email protected]>
drivers/net/can/usb/ems_usb.c +1 -3
@@ -876,9 +876,7 @@ static netdev_tx_t ems_usb_start_xmit(struct sk_buff *skb, struct net_device *nereturn NETDEV_TX_OK ; nomem: -if (skb) -dev_kfree_skb (skb); - +dev_kfree_skb (skb); stats->tx_dropped++;return NETDEV_TX_OK ;
From: Dan Carpenter <[email protected]>
Date: Sat, 6 Mar 2010 14:11:38 +0300
Quoted 7 lines
"skb" is alway non-null here, but even if it were null the check isn't needed because
dev_kfree_skb()can handle it.This eliminates a smatch warning about dereferencing a variable before checking that it is non-null.
Signed-off-by Dan Carpenter <[email protected]>
Applied.