From: Yu Watanabe Date: Mon, 12 Mar 2018 08:45:42 +0000 (+0900) Subject: busctl: add missing oom check X-Git-Tag: v239~530^2~18 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cb05d2a5149517ed524f859aa219e27c601d74ad;p=thirdparty%2Fsystemd.git busctl: add missing oom check --- diff --git a/src/busctl/busctl.c b/src/busctl/busctl.c index f4ef947c211..44a050af3dd 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;