]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
nspawn: fix memleak
authorTom Gundersen <teg@jklm.no>
Mon, 25 May 2015 21:01:45 +0000 (23:01 +0200)
committerTom Gundersen <teg@jklm.no>
Mon, 25 May 2015 21:01:50 +0000 (23:01 +0200)
This was a typo, swapping prefix_root() in place of prefix_roota().

Fixes CID 1299640.

src/nspawn/nspawn.c

index 322675222d0f8cd801d069d214803240f4848eec..23bb959171214c17972ebcd1cd74d46379569bf1 100644 (file)
@@ -1782,7 +1782,7 @@ static int setup_pts(const char *dest) {
                 return log_oom();
 
         /* Mount /dev/pts itself */
-        p = prefix_root(dest, "/dev/pts");
+        p = prefix_roota(dest, "/dev/pts");
         if (mkdir(p, 0755) < 0)
                 return log_error_errno(errno, "Failed to create /dev/pts: %m");
         if (mount("devpts", p, "devpts", MS_NOSUID|MS_NOEXEC, options) < 0)