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

Commit 270fd9c7 authored by Takashi Iwai's avatar Takashi Iwai
Browse files

ALSA: line6: Yet more cleanup of superfluous NULL checks



... in line6_disconnect() as well.

Tested-by: default avatarChris Rorvick <chris@rorvick.com>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent c078a4aa
Loading
Loading
Loading
Loading
+2 −11
Original line number Original line Diff line number Diff line
@@ -579,18 +579,9 @@ EXPORT_SYMBOL_GPL(line6_probe);
*/
*/
void line6_disconnect(struct usb_interface *interface)
void line6_disconnect(struct usb_interface *interface)
{
{
	struct usb_line6 *line6;
	struct usb_line6 *line6 = usb_get_intfdata(interface);
	struct usb_device *usbdev;
	struct usb_device *usbdev = interface_to_usbdev(interface);
	int interface_number;

	if (interface == NULL)
		return;
	usbdev = interface_to_usbdev(interface);
	if (usbdev == NULL)
		return;


	interface_number = interface->cur_altsetting->desc.bInterfaceNumber;
	line6 = usb_get_intfdata(interface);
	if (!line6)
	if (!line6)
		return;
		return;