staging/otus: Add null check and fix coding style issue
Subsystems (2)
PATCH 1/1 staging/otus: Add null check and fix coding style issue
From: Peter Huewe <[email protected]>
This patch removes mixing of declarations and code and adds a null-test after a kmalloc.
Patch against linux-next as of 20100427
Signed-off-by Peter Huewe <[email protected]>
--- drivers/staging/otus/ioctl.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-)
drivers/staging/otus/ioctl.c +5 -2
@@ -867,6 +867,7 @@ int usbdrvwext_giwscan(struct net_device *dev,char *current_ev = extra;char *end_buf;int i; +struct zsBssListV1 *pBssList;/* BssList = wd->sta.pBssList; */ /* zmw_get_wlan_dev(dev); */
@@ -874,8 +875,10 @@ int usbdrvwext_giwscan(struct net_device *dev,return 0 ;/* struct zsBssList BssList; */ -struct zsBssListV1 *pBssList =kmalloc (sizeof (struct zsBssListV1 ), -GFP_KERNEL ); + pBssList =kmalloc (sizeof (struct zsBssListV1 ),GFP_KERNEL ); +if (pBssList =NULL ) +return -ENOMEM ; +if (data->length =0 ) end_buf = extra +IW_SCAN_MAX_DATA ;else
Signature · 1 line
1.6.4.4
Quoted 8 lines · Peter Huewe
From: Peter Huewe <[email protected]>
This patch removes mixing of declarations and code and adds a null-test after a kmalloc.
Patch against linux-next as of 20100427
Signed-off-by Peter Huewe <[email protected]>
Acked-by Simon Horman <[email protected]>
Quoted 31 lines
--- drivers/staging/otus/ioctl.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-)drivers/staging/otus/ioctl.c +5
-2@@ -867,6 +867,7 @@ int usbdrvwext_giwscan(struct net_device *dev,char *current_ev = extra;char *end_buf;int i; +struct zsBssListV1 *pBssList;/* BssList = wd->sta.pBssList; */ /* zmw_get_wlan_dev(dev); */ @@ -874,8 +875,10 @@ int usbdrvwext_giwscan(struct net_device *dev,return 0 ;/* struct zsBssList BssList; */ -struct zsBssListV1 *pBssList =kmalloc (sizeof (struct zsBssListV1 ), -GFP_KERNEL ); + pBssList =kmalloc (sizeof (struct zsBssListV1 ),GFP_KERNEL ); +if (pBssList =NULL ) +return -ENOMEM ; +if (data->length =0 ) end_buf = extra +IW_SCAN_MAX_DATA ;else Signature · 1 line
1.6.4.4