diff options
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/can/usb/ems_usb.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/can/usb/ems_usb.c b/drivers/net/can/usb/ems_usb.c index 11c87840cc00..33451092b8e8 100644 --- a/drivers/net/can/usb/ems_usb.c +++ b/drivers/net/can/usb/ems_usb.c | |||
@@ -876,9 +876,7 @@ static netdev_tx_t ems_usb_start_xmit(struct sk_buff *skb, struct net_device *ne | |||
876 | return NETDEV_TX_OK; | 876 | return NETDEV_TX_OK; |
877 | 877 | ||
878 | nomem: | 878 | nomem: |
879 | if (skb) | 879 | dev_kfree_skb(skb); |
880 | dev_kfree_skb(skb); | ||
881 | |||
882 | stats->tx_dropped++; | 880 | stats->tx_dropped++; |
883 | 881 | ||
884 | return NETDEV_TX_OK; | 882 | return NETDEV_TX_OK; |