From: Zbigniew Jędrzejewski-Szmek Date: Wed, 4 Dec 2019 13:51:33 +0000 (+0100) Subject: Fix use of unitialized variable in error path X-Git-Tag: v245-rc1~303^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bddeb54cbb09fb66b2156263086c41bb5c76f583;p=thirdparty%2Fsystemd.git Fix use of unitialized variable in error path CID 1408478. --- diff --git a/src/basic/process-util.c b/src/basic/process-util.c index d60d8275ca2..743c7b1dad2 100644 --- a/src/basic/process-util.c +++ b/src/basic/process-util.c @@ -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); } }