=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mail/popen.c,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- src/usr.bin/mail/popen.c 2015/10/16 17:56:07 1.38 +++ src/usr.bin/mail/popen.c 2019/06/28 13:35:02 1.39 @@ -1,4 +1,4 @@ -/* $OpenBSD: popen.c,v 1.38 2015/10/16 17:56:07 mmcc Exp $ */ +/* $OpenBSD: popen.c,v 1.39 2019/06/28 13:35:02 deraadt Exp $ */ /* $NetBSD: popen.c,v 1.6 1997/05/13 06:48:42 mikel Exp $ */ /* @@ -103,7 +103,7 @@ sigset_t nset; FILE *fp; - if (pipe(p) < 0) + if (pipe(p) == -1) return(NULL); (void)fcntl(p[READ], F_SETFD, FD_CLOEXEC); (void)fcntl(p[WRITE], F_SETFD, FD_CLOEXEC); @@ -210,7 +210,7 @@ { pid_t pid; - if ((pid = fork()) < 0) { + if ((pid = fork()) == -1) { warn("fork"); return(-1); }