[alsa-devel] [PATCH 6/7] ALSA: line6/toneport: Fix wrong argument for toneport_has_led()
Takashi Iwai
tiwai at suse.de
Tue Jan 20 10:04:21 CET 2015
Signed-off-by: Takashi Iwai <tiwai at suse.de>
---
sound/usb/line6/toneport.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/sound/usb/line6/toneport.c b/sound/usb/line6/toneport.c
index fb6d5e1e2ade..9a4f5403569e 100644
--- a/sound/usb/line6/toneport.c
+++ b/sound/usb/line6/toneport.c
@@ -370,13 +370,11 @@ static void toneport_setup(struct usb_line6_toneport *toneport)
static void line6_toneport_disconnect(struct usb_interface *interface)
{
struct usb_line6_toneport *toneport;
- u16 idProduct;
toneport = usb_get_intfdata(interface);
del_timer_sync(&toneport->timer);
- idProduct = le16_to_cpu(toneport->line6.usbdev->descriptor.idProduct);
- if (toneport_has_led(idProduct)) {
+ if (toneport_has_led(toneport->type)) {
device_remove_file(&interface->dev, &dev_attr_led_red);
device_remove_file(&interface->dev, &dev_attr_led_green);
}
--
2.2.1
More information about the Alsa-devel
mailing list