diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2015-09-09 15:08:48 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2015-09-09 15:51:23 +1000 |
commit | c4b04acd2748f80a5d57e1f70f3bbde717b95338 (patch) | |
tree | 754c910564215719de0014469ffc9828d5a295ee | |
parent | 6fa1a09d21dd8fb2f37de2107d990031c465fb6e (diff) | |
download | skiboot-c4b04acd2748f80a5d57e1f70f3bbde717b95338.zip skiboot-c4b04acd2748f80a5d57e1f70f3bbde717b95338.tar.gz skiboot-c4b04acd2748f80a5d57e1f70f3bbde717b95338.tar.bz2 |
assert that allocation of node region name succeeeds
Just bailing out this early in boot is perfectly acceptable.
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
-rw-r--r-- | core/mem_region.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/mem_region.c b/core/mem_region.c index f6a52a0..17fe268 100644 --- a/core/mem_region.c +++ b/core/mem_region.c @@ -945,6 +945,7 @@ void mem_region_init(void) if (!dt_has_node_property(i, "device_type", "memory")) continue; rname = zalloc(strlen(i->name) + strlen(NODE_REGION_PREFIX) + 1); + assert(rname); strcat(rname, NODE_REGION_PREFIX); strcat(rname, i->name); start = dt_get_address(i, 0, &len); |