[prev in list] [next in list] [prev in thread] [next in thread]
List: haiku-commits
Subject: [haiku-commits] haiku: hrev55664 - src/add-ons/kernel/bus_managers/fdt
From: Adrien Destugues <pulkomandy () gmail ! com>
Date: 2021-11-24 13:39:27
Message-ID: 20211124133927.2DDE43FDAA () turing ! freelists ! org
[Download RAW message or body]
hrev55664 adds 1 changeset to branch 'master'
old head: 191fa37376cec123f2bf43d226a0d8e89c6fdc05
new head: 493b3fc40970583360b4adbc0a9a0e67a07b6fa2
overview: https://git.haiku-os.org/haiku/log/?qt=range&q=493b3fc40970+%5E191fa37376ce
----------------------------------------------------------------------------
493b3fc40970: bus_managers/fdt: check for NULL
Change-Id: Ib33b2591c2966a266e0813e042d388dbe88ef939
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4700
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
[ David Karoly <karolyd577@gmail.com> ]
----------------------------------------------------------------------------
Revision: hrev55664
Commit: 493b3fc40970583360b4adbc0a9a0e67a07b6fa2
URL: https://git.haiku-os.org/haiku/commit/?id=493b3fc40970
Author: David Karoly <karolyd577@gmail.com>
Date: Mon Nov 8 15:50:54 2021 UTC
Committer: Adrien Destugues <pulkomandy@gmail.com>
Commit-Date: Wed Nov 24 13:39:23 2021 UTC
----------------------------------------------------------------------------
1 file changed, 5 insertions(+)
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp | 5 +++++
----------------------------------------------------------------------------
diff --git a/src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp \
b/src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp index 7f6e72dbb1..c143aae848 \
100644
--- a/src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
+++ b/src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
@@ -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;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic