Skip to contentSkip to conversation

scsi/megaraid/megaraid_mm.c: fix a NULL pointer dereference

PATCH In review [email protected] 1 participant 1 message Apr 19, 2006

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 10/17 scsi/megaraid/megaraid_mm.c: fix a NULL pointer dereference

From: Adrian Bunk <[email protected]>

This patch fixes a NULL pointer dereference spotted by the Coverity checker.

---

 drivers/scsi/megaraid/megaraid_mm.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)
drivers/scsi/megaraid/megaraid_mm.c renamed from drivers/scsi/megaraid/megaraid_mm.c~scsi-megaraid-megaraid_mmc-fix-a-null-pointer-dereference +2 -4
diff -puN drivers/scsi/megaraid/megaraid_mm.c~scsi-megaraid-megaraid_mmc-fix-a-null-pointer-dereference drivers/scsi/megaraid/megaraid_mm.c
@@ -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));
 

_