staging: kpc2000: kpc_spi: Remove unnecessary null check before kfree
authorYueHaibing <yuehaibing@huawei.com>
Thu, 11 Jul 2019 14:07:26 +0000 (22:07 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 22 Jul 2019 05:34:13 +0000 (07:34 +0200)
A null check before a kfree is redundant, so remove it.
This is detected by coccinelle.

Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Link: https://lore.kernel.org/r/20190711140726.46732-1-yuehaibing@huawei.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/kpc2000/kpc2000_spi.c

index 35ac1d7070b3812a211f02100cfe1a4fbc6651d9..3be33c450cabb3a6199407db88c0e1edbffc645d 100644 (file)
@@ -412,8 +412,7 @@ kp_spi_cleanup(struct spi_device *spidev)
 {
        struct kp_spi_controller_state *cs = spidev->controller_state;
 
-       if (cs)
-               kfree(cs);
+       kfree(cs);
 }
 
 /******************