summaryrefslogtreecommitdiffstats
path: root/drivers/staging/rtl8188eu
diff options
context:
space:
mode:
authorBhaktipriya Shridhar2016-02-28 21:30:17 +0100
committerGreg Kroah-Hartman2016-03-12 07:09:09 +0100
commit2c10efbd070624b742068d8050f3e95d7e1d9375 (patch)
tree3de207a29eb1e526b9851a19ca55350902f98d68 /drivers/staging/rtl8188eu
parentstaging: rtl8188eu: core: Remove NULL test before vfree (diff)
downloadkernel-qcow2-linux-2c10efbd070624b742068d8050f3e95d7e1d9375.tar.gz
kernel-qcow2-linux-2c10efbd070624b742068d8050f3e95d7e1d9375.tar.xz
kernel-qcow2-linux-2c10efbd070624b742068d8050f3e95d7e1d9375.zip
staging: rtl8188eu: os_dep: Remove NULL test before vfree
vfree frees the virtually continuous memory area starting at addr. If addr is NULL, no operation is performed. So NULL test is not needed before vfree. This was done using Coccinelle: @@ expression x; @@ -if (x != NULL) vfree(x); @@ expression x; @@ -if (x != NULL) { vfree(x); x = NULL; -} Signed-off-by: Bhaktipriya Shridhar <bhaktipriya96@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/rtl8188eu')
-rw-r--r--drivers/staging/rtl8188eu/os_dep/usb_intf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/rtl8188eu/os_dep/usb_intf.c b/drivers/staging/rtl8188eu/os_dep/usb_intf.c
index 6a68f1759312..e8d223669941 100644
--- a/drivers/staging/rtl8188eu/os_dep/usb_intf.c
+++ b/drivers/staging/rtl8188eu/os_dep/usb_intf.c
@@ -442,7 +442,7 @@ free_adapter:
if (status != _SUCCESS) {
if (pnetdev)
rtw_free_netdev(pnetdev);
- else if (padapter)
+ else
vfree(padapter);
padapter = NULL;
}