From 020d458f0178881023697528159a583abbf97b73 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Mon, 19 Jul 2010 12:37:39 -0400 Subject: [PATCH] Fix check for dup2() return value. --HG-- branch : 1.7 --- logging.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logging.c b/logging.c index 3f1d85564..2b329683f 100644 --- a/logging.c +++ b/logging.c @@ -517,7 +517,7 @@ send_mail(fmt, va_alist) /* Child, set stdin to output side of the pipe */ if (pfd[0] != STDIN_FILENO) { - if (dup2(pfd[0], STDIN_FILENO) != -1) { + if (dup2(pfd[0], STDIN_FILENO) == -1) { mysyslog(LOG_ERR, "cannot dup stdin: %m"); _exit(127); } -- 2.40.0