staging: line6: eliminate useless NULL checks
[deliverable/linux.git] / drivers / staging / line6 / variax.c
index 81241cdf1be97ec60888550c128f3827f23713a2..d36622228b2df7baf4e244dcd7fc889986324d45 100644 (file)
@@ -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);
This page took 0.028667 seconds and 5 git commands to generate.