scsi/megaraid/megaraid_mm.c: fix a NULL pointer dereference
Subsystems (2)
PATCH 1/1 scsi/megaraid/megaraid_mm.c: fix a NULL pointer dereference
This patch fixes a NULL pointer dereference spotted by the Coverity checker.
Signed-off-by Adrian Bunk <[email protected]>
drivers/scsi/megaraid/megaraid_mm.c renamed from drivers/scsi/megaraid/megaraid_mm.c.old +2 -4
@@ -898,10 +898,8 @@ mraid_mm_register_adp(mraid_mmadp_t *lld adapter =kmalloc (sizeof (mraid_mmadp_t),GFP_KERNEL ); -if (!adapter) { - rval = -ENOMEM ; - goto memalloc_error; - } +if (!adapter) +return -ENOMEM ;memset (adapter,0 ,sizeof (mraid_mmadp_t));