diff options
author | Markus Elfring <elfring@users.sourceforge.net> | 2015-12-10 23:44:34 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2015-12-11 01:11:48 +0100 |
commit | 4188146566a9f1d57dfce77fd9457f7304b69dfa (patch) | |
tree | 3e1ed8bffe0d80263b9de80747591760abac8b98 /drivers/net/ieee802154/atusb.c | |
parent | 87a6b9bd6306e0efd5eedbd68042eee36184dbd7 (diff) | |
download | blackbird-op-linux-4188146566a9f1d57dfce77fd9457f7304b69dfa.tar.gz blackbird-op-linux-4188146566a9f1d57dfce77fd9457f7304b69dfa.zip |
ieee802154-atusb: Delete an unnecessary check before the function call "kfree_skb"
The kfree_skb() function tests whether its argument is NULL and then
returns immediately. Thus the test around the call is not needed.
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Acked-by: Stefan Schmidt <stefan@osg.samsung.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'drivers/net/ieee802154/atusb.c')
-rw-r--r-- | drivers/net/ieee802154/atusb.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/ieee802154/atusb.c b/drivers/net/ieee802154/atusb.c index 199a94a9c8bc..b1cd865ade2e 100644 --- a/drivers/net/ieee802154/atusb.c +++ b/drivers/net/ieee802154/atusb.c @@ -310,8 +310,7 @@ static void atusb_free_urbs(struct atusb *atusb) urb = usb_get_from_anchor(&atusb->idle_urbs); if (!urb) break; - if (urb->context) - kfree_skb(urb->context); + kfree_skb(urb->context); usb_free_urb(urb); } } |