Commit e9a3e671 authored by Marcel Holtmann's avatar Marcel Holtmann

[Bluetooth] Kill redundant NULL checks before kfree()

There's no need to check for NULL before calling kfree() on a pointer.
Signed-off-by: default avatarJesper Juhl <juhl-lkml@dif.dk>
Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
parent dcc365d8
...@@ -367,11 +367,8 @@ static inline void bpa10x_free_urb(struct urb *urb) ...@@ -367,11 +367,8 @@ static inline void bpa10x_free_urb(struct urb *urb)
if (!urb) if (!urb)
return; return;
if (urb->setup_packet) kfree(urb->setup_packet);
kfree(urb->setup_packet); kfree(urb->transfer_buffer);
if (urb->transfer_buffer)
kfree(urb->transfer_buffer);
usb_free_urb(urb); usb_free_urb(urb);
} }
......
...@@ -390,10 +390,8 @@ static void hci_usb_unlink_urbs(struct hci_usb *husb) ...@@ -390,10 +390,8 @@ static void hci_usb_unlink_urbs(struct hci_usb *husb)
urb = &_urb->urb; urb = &_urb->urb;
BT_DBG("%s freeing _urb %p type %d urb %p", BT_DBG("%s freeing _urb %p type %d urb %p",
husb->hdev->name, _urb, _urb->type, urb); husb->hdev->name, _urb, _urb->type, urb);
if (urb->setup_packet) kfree(urb->setup_packet);
kfree(urb->setup_packet); kfree(urb->transfer_buffer);
if (urb->transfer_buffer)
kfree(urb->transfer_buffer);
_urb_free(_urb); _urb_free(_urb);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment