ACPI, APEI, EINJ, cleanup 0 vs NULL confusion

This function is returning pointers.  Sparse complains here:
drivers/acpi/apei/einj.c:262:32: warning:
	Using plain integer as NULL pointer

Signed-off-by: Dan Carpenter <[email protected]>
Acked-by: Huang Ying <[email protected]>
Signed-off-by: Len Brown <[email protected]>
This commit is contained in:
Dan Carpenter 2012-01-20 10:57:14 +03:00 • committed by Len Brown
commit 29924b9f8f

View file

@ -259,15 +259,15 @@ static void *einj_get_parameter_address(void)
v4param = ioremap(paddrv4, sizeof(*v4param));
if (!v4param)
return 0;
return NULL;
if (readq(&v4param->reserved1) || readq(&v4param->reserved2)) {
iounmap(v4param);
return 0;
return NULL;
}
return v4param;
}
return 0;
return NULL;
}
/* do sanity check to trigger table */