]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
staging: vt6655: Remove NULL check before kfree
authorIlia Mirkin <imirkin@alum.mit.edu>
Sun, 13 Mar 2011 05:29:14 +0000 (00:29 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 14 Mar 2011 18:57:37 +0000 (11:57 -0700)
This patch was generated by the following semantic patch:
// <smpl>
@@ expression E; @@
- if (E != NULL) { kfree(E); }
+ kfree(E);

@@ expression E; @@
- if (E != NULL) { kfree(E); E = NULL; }
+ kfree(E);
+ E = NULL;
// </smpl>

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/vt6655/device_main.c
drivers/staging/vt6655/hostap.c
drivers/staging/vt6655/wpactl.c

index 638e3916774d006cc56d46cc43b89276e840f21e..efaf19bc07b7de5bc173b78bf2c7a2d3bffa7698 100644 (file)
@@ -3064,8 +3064,7 @@ else {
 }
 
 error1:
-  if(buffer)
-        kfree(buffer);
+  kfree(buffer);
 
   if(filp_close(filp,NULL))
        printk("Config_FileOperation:close file fail\n");
index 5b83f942cdab3b1f2ec1e3245ef247261e10e215..773502702203e1786d011645614e6c0d8ded8dc0 100644 (file)
@@ -860,8 +860,7 @@ int vt6655_hostap_ioctl(PSDevice pDevice, struct iw_point *p)
        }
 
  out:
-       if (param != NULL)
-               kfree(param);
+       kfree(param);
 
        return ret;
 }
index 4bdb8362de827cdb5c820e2bcb3ca65f9a9226e7..fbae16de27a78beec74837431d8a023a810dbef3 100644 (file)
@@ -987,8 +987,7 @@ int wpa_ioctl(PSDevice pDevice, struct iw_point *p)
        }
 
 out:
-       if (param != NULL)
-               kfree(param);
+       kfree(param);
 
        return ret;
 }