staging: vt6655: s/kmalloc + memset/kzalloc in alloc_rd_info
authorDevendra Naga <devendra.aaru@gmail.com>
Tue, 8 Jan 2013 17:52:32 +0000 (12:52 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Jan 2013 21:17:03 +0000 (13:17 -0800)
replace kmalloc and memset if the pointer is valid with kzalloc,
and remove the check around the null pointer cases as we dont need it.

Signed-off-by: Devendra Naga <devendra.aaru@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vt6655/device.h

index e54e00bc5665c911e62e1d9fdca404b9381cc2e4..1a077f9ea2a18e37413938481aee9913a9c9b930 100644 (file)
@@ -882,14 +882,7 @@ inline static bool device_get_ip(PSDevice pInfo) {
 
 
 static inline PDEVICE_RD_INFO alloc_rd_info(void) {
-    PDEVICE_RD_INFO  ptr;
-    ptr = (PDEVICE_RD_INFO)kmalloc((int)sizeof(DEVICE_RD_INFO), (int)GFP_ATOMIC);
-    if (ptr == NULL)
-        return NULL;
-    else {
-        memset(ptr,0,sizeof(DEVICE_RD_INFO));
-        return ptr;
-    }
+    return kzalloc(sizeof(DEVICE_RD_INFO), GFP_ATOMIC);
 }
 
 static inline PDEVICE_TD_INFO alloc_td_info(void) {