From bddeb54cbb09fb66b2156263086c41bb5c76f583 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Wed, 4 Dec 2019 14:51:33 +0100 Subject: [PATCH] Fix use of unitialized variable in error path CID 1408478. --- src/basic/process-util.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/basic/process-util.c b/src/basic/process-util.c index d60d8275ca..743c7b1dad 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); } }