From: Rashika Kheria Date: Sat, 19 Oct 2013 17:35:01 +0000 (+0530) Subject: Staging: sb105x: Remove redundant null check X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=131ccc2e74ea42328d66c67bd7f9e993e48e2fdb;p=deliverable%2Flinux.git Staging: sb105x: Remove redundant null check This patch fixes the following Sparse information in sb_pci_mp.c- ~/git/kernels/linux/drivers/staging/sb105x/sb_pci_mp.c:1813 mp_unregister_driver() info: redundant null check on drv->state calling kfree() Signed-off-by: Rashika Kheria Reviewed-by: Josh Triplett Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/sb105x/sb_pci_mp.c b/drivers/staging/sb105x/sb_pci_mp.c index 23db32f07fd5..adb6bea728b2 100644 --- a/drivers/staging/sb105x/sb_pci_mp.c +++ b/drivers/staging/sb105x/sb_pci_mp.c @@ -1808,10 +1808,7 @@ void mp_unregister_driver(struct uart_driver *drv) drv->tty_driver = NULL; - if (drv->state) - { - kfree(drv->state); - } + kfree(drv->state); }