]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
nspawn: add two missing OOM checks
authorLennart Poettering <lennart@poettering.net>
Thu, 2 Aug 2018 15:57:56 +0000 (17:57 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 20 Aug 2018 13:58:11 +0000 (15:58 +0200)
src/nspawn/nspawn.c

index 0e7a904a940c9d87e09127e420d8bf2b94ea12cd..fb18df528ceffe9e24d0f8482a87985d18eefe29 100644 (file)
@@ -1779,7 +1779,12 @@ static int copy_devnodes(const char *dest) {
                 struct stat st;
 
                 from = strappend("/dev/", d);
+                if (!from)
+                        return log_oom();
+
                 to = prefix_root(dest, from);
+                if (!to)
+                        return log_oom();
 
                 if (stat(from, &st) < 0) {