Commit 6f07429f authored by Mariusz Kozlowski's avatar Mariusz Kozlowski Committed by Greg Kroah-Hartman
Browse files

usb: hid-core free urb cleanup



- usb_free_urb() cleanup

Signed-off-by: default avatarMariusz Kozlowski <m.kozlowski@tuxland.pl>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 2381526a
Loading
Loading
Loading
Loading
+4 −9
Original line number Diff line number Diff line
@@ -2080,12 +2080,8 @@ static struct hid_device *usb_hid_configure(struct usb_interface *intf)
	return hid;

fail:

	if (hid->urbin)
	usb_free_urb(hid->urbin);
	if (hid->urbout)
	usb_free_urb(hid->urbout);
	if (hid->urbctrl)
	usb_free_urb(hid->urbctrl);
	hid_free_buffers(dev, hid);
	hid_free_device(hid);
@@ -2117,7 +2113,6 @@ static void hid_disconnect(struct usb_interface *intf)

	usb_free_urb(hid->urbin);
	usb_free_urb(hid->urbctrl);
	if (hid->urbout)
	usb_free_urb(hid->urbout);

	hid_free_buffers(hid->dev, hid);