uwb/whci: Delete an unnecessary check before the function call "umc_device_unregister"
authorMarkus Elfring <elfring@users.sourceforge.net>
Thu, 5 Feb 2015 20:40:29 +0000 (21:40 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 18 Mar 2015 15:56:40 +0000 (16:56 +0100)
The umc_device_unregister() 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/uwb/whci.c

index 46b7cfcdfbca98021f70bd34d4851a1c5ef6dc4d..c3ee39a04ea8df92e574bc3e4f061bb686ecb8e2 100644 (file)
@@ -133,8 +133,7 @@ static void whci_del_cap(struct whci_card *card, int n)
 {
        struct umc_dev *umc = card->devs[n];
 
-       if (umc != NULL)
-               umc_device_unregister(umc);
+       umc_device_unregister(umc);
 }
 
 static int whci_n_caps(struct pci_dev *pci)