Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e9a3e671 authored by Marcel Holtmann's avatar Marcel Holtmann
Browse files

[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
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -367,10 +367,7 @@ static inline void bpa10x_free_urb(struct urb *urb)
	if (!urb)
		return;

	if (urb->setup_packet)
	kfree(urb->setup_packet);

	if (urb->transfer_buffer)
	kfree(urb->transfer_buffer);

	usb_free_urb(urb);
+2 −4
Original line number Diff line number Diff line
@@ -390,9 +390,7 @@ static void hci_usb_unlink_urbs(struct hci_usb *husb)
			urb = &_urb->urb;
			BT_DBG("%s freeing _urb %p type %d urb %p",
					husb->hdev->name, _urb, _urb->type, urb);
			if (urb->setup_packet)
			kfree(urb->setup_packet);
			if (urb->transfer_buffer)
			kfree(urb->transfer_buffer);
			_urb_free(_urb);
		}