usb: usbmixer free kill urb cleanup
- usb_free_urb() cleanup - usb_kill_urb() cleanup Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
f5e135af87
commit
68df9de1d0
1 changed files with 3 additions and 6 deletions
|
@ -1620,8 +1620,7 @@ static void snd_usb_mixer_free(struct usb_mixer_interface *mixer)
|
||||||
kfree(mixer->urb->transfer_buffer);
|
kfree(mixer->urb->transfer_buffer);
|
||||||
usb_free_urb(mixer->urb);
|
usb_free_urb(mixer->urb);
|
||||||
}
|
}
|
||||||
if (mixer->rc_urb)
|
usb_free_urb(mixer->rc_urb);
|
||||||
usb_free_urb(mixer->rc_urb);
|
|
||||||
kfree(mixer->rc_setup_packet);
|
kfree(mixer->rc_setup_packet);
|
||||||
kfree(mixer);
|
kfree(mixer);
|
||||||
}
|
}
|
||||||
|
@ -2056,8 +2055,6 @@ void snd_usb_mixer_disconnect(struct list_head *p)
|
||||||
struct usb_mixer_interface *mixer;
|
struct usb_mixer_interface *mixer;
|
||||||
|
|
||||||
mixer = list_entry(p, struct usb_mixer_interface, list);
|
mixer = list_entry(p, struct usb_mixer_interface, list);
|
||||||
if (mixer->urb)
|
usb_kill_urb(mixer->urb);
|
||||||
usb_kill_urb(mixer->urb);
|
usb_kill_urb(mixer->rc_urb);
|
||||||
if (mixer->rc_urb)
|
|
||||||
usb_kill_urb(mixer->rc_urb);
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue