[BACK]Return to popen.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mail

Diff for /src/usr.bin/mail/popen.c between version 1.38 and 1.39

version 1.38, 2015/10/16 17:56:07 version 1.39, 2019/06/28 13:35:02
Line 103 
Line 103 
         sigset_t nset;          sigset_t nset;
         FILE *fp;          FILE *fp;
   
         if (pipe(p) < 0)          if (pipe(p) == -1)
                 return(NULL);                  return(NULL);
         (void)fcntl(p[READ], F_SETFD, FD_CLOEXEC);          (void)fcntl(p[READ], F_SETFD, FD_CLOEXEC);
         (void)fcntl(p[WRITE], F_SETFD, FD_CLOEXEC);          (void)fcntl(p[WRITE], F_SETFD, FD_CLOEXEC);
Line 210 
Line 210 
 {  {
         pid_t pid;          pid_t pid;
   
         if ((pid = fork()) < 0) {          if ((pid = fork()) == -1) {
                 warn("fork");                  warn("fork");
                 return(-1);                  return(-1);
         }          }

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.39