From: Lennart Poettering Date: Mon, 22 Jan 2018 14:32:57 +0000 (+0100) Subject: tmpfiles: add missing OOM check X-Git-Tag: v237~57^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=07982ed1efcf7c1d3eee7fe15731e6bd24b5d176;p=thirdparty%2Fsystemd.git tmpfiles: add missing OOM check --- diff --git a/src/tmpfiles/tmpfiles.c b/src/tmpfiles/tmpfiles.c index f96f400aa0c..d4a606ffbc2 100644 --- a/src/tmpfiles/tmpfiles.c +++ b/src/tmpfiles/tmpfiles.c @@ -2261,6 +2261,9 @@ static int parse_line(const char *fname, unsigned line, const char *buffer, bool } } else { existing = new0(ItemArray, 1); + if (!existing) + return log_oom(); + r = ordered_hashmap_put(h, i.path, existing); if (r < 0) return log_oom();