[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.10 and 1.11

version 1.10, 1997/07/14 16:09:07 version 1.11, 1997/08/04 19:25:50
Line 346 
Line 346 
         int pid;          int pid;
         union wait status;          union wait status;
         register struct child *cp;          register struct child *cp;
           int save_errno = errno;
   
         while ((pid =          while ((pid =
             wait3((int *)&status, WNOHANG, (struct rusage *)0)) > 0) {              wait3((int *)&status, WNOHANG, (struct rusage *)0)) > 0) {
Line 357 
Line 358 
                         cp->status = status;                          cp->status = status;
                 }                  }
         }          }
           errno = save_errno;
 }  }
   
 union wait wait_status;  union wait wait_status;

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11