USB: whci-hcd: Delete an unnecessary check before the function call "usb_put_hcd"
authorMarkus Elfring <elfring@users.sourceforge.net>
Thu, 5 Feb 2015 15:54:12 +0000 (16:54 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 18 Mar 2015 15:56:40 +0000 (16:56 +0100)
The usb_put_hcd() function tests whether its argument is NULL and then
returns immediately. Thus the test around the call is not needed.

This issue was detected by using the Coccinelle software.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/whci/hcd.c

index d7b363a418dee67917e9320fda6b5367a6b10ee1..43626c44683b81c86ae90b052f0a3f198c8201c8 100644 (file)
@@ -313,8 +313,7 @@ error_wusbhc_create:
        uwb_rc_put(wusbhc->uwb_rc);
 error:
        whc_clean_up(whc);
-       if (usb_hcd)
-               usb_put_hcd(usb_hcd);
+       usb_put_hcd(usb_hcd);
        return ret;
 }