From cb05d2a5149517ed524f859aa219e27c601d74ad Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Mon, 12 Mar 2018 17:45:42 +0900 Subject: [PATCH] busctl: add missing oom check --- src/busctl/busctl.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/busctl/busctl.c b/src/busctl/busctl.c index f4ef947c21..44a050af3d 100644 --- a/src/busctl/busctl.c +++ b/src/busctl/busctl.c @@ -190,6 +190,9 @@ static int list_bus_names(int argc, char **argv, void *userdata) { } merged = new(char*, hashmap_size(names) + 1); + if (!merged) + return log_oom(); + HASHMAP_FOREACH_KEY(v, k, names, iterator) merged[n++] = k; -- 2.25.1