]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Fix use of unitialized variable in error path
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 4 Dec 2019 13:51:33 +0000 (14:51 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 5 Dec 2019 09:31:34 +0000 (10:31 +0100)
CID 1408478.

src/basic/process-util.c

index d60d8275ca2335686d138d747dcfee4e47a90f74..743c7b1dad283dba2e8bc09dc772fa69f0db28d9 100644 (file)
@@ -1340,9 +1340,8 @@ int safe_fork_full(
                 }
 
         } else if (flags & FORK_STDOUT_TO_STDERR) {
-
                 if (dup2(STDERR_FILENO, STDOUT_FILENO) < 0) {
-                        log_full_errno(prio, r, "Failed to connect stdout to stderr: %m");
+                        log_full_errno(prio, errno, "Failed to connect stdout to stderr: %m");
                         _exit(EXIT_FAILURE);
                 }
         }