|
@@ -572,14 +572,10 @@ static DEVICE_ATTR(raw2, S_IWUSR, line6_nop_read, variax_set_raw2);
|
|
|
static void variax_destruct(struct usb_interface *interface)
|
|
|
{
|
|
|
struct usb_line6_variax *variax = usb_get_intfdata(interface);
|
|
|
- struct usb_line6 *line6;
|
|
|
|
|
|
if (variax == NULL)
|
|
|
return;
|
|
|
- line6 = &variax->line6;
|
|
|
- if (line6 == NULL)
|
|
|
- return;
|
|
|
- line6_cleanup_audio(line6);
|
|
|
+ line6_cleanup_audio(&variax->line6);
|
|
|
|
|
|
del_timer(&variax->startup_timer1);
|
|
|
del_timer(&variax->startup_timer2);
|