bus_managers/fdt: check for NULL

Change-Id: Ib33b2591c2966a266e0813e042d388dbe88ef939
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4700
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
David Karoly
2021-11-24 13:39:23 +00:00
committed by Adrien Destugues
parent 191fa37376
commit 493b3fc409
@@ -188,6 +188,11 @@ fdt_bus_init(device_node* node, void** cookie)
{
TRACE("fdt_bus_init\n");
if (gFDT == NULL) {
TRACE("FDT is NULL!\n");
return B_DEVICE_NOT_FOUND;
}
ObjectDeleter<fdt_bus> bus(new(std::nothrow) fdt_bus());
if (!bus.IsSet())
return B_NO_MEMORY;