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

Diff for /src/usr.bin/cvs/util.c between version 1.10 and 1.11

version 1.10, 2004/08/13 12:48:51 version 1.11, 2004/11/09 21:08:05
Line 81 
Line 81 
   
   
   
   pid_t cvs_exec_pid;
   
   
 /*  /*
  * cvs_readrepo()   * cvs_readrepo()
  *   *
Line 522 
Line 524 
         }          }
   
         return (0);          return (0);
   }
   
   
   /*
    * cvs_exec()
    */
   
   int
   cvs_exec(int argc, char **argv, int fds[3])
   {
           int ret;
           pid_t pid;
   
           if ((pid = fork()) == -1) {
                   cvs_log(LP_ERRNO, "failed to fork");
                   return (-1);
           } else if (pid == 0) {
                   execvp(argv[0], argv);
                   err(1, "failed to exec %s", argv[0]);
           }
   
           if (waitpid(pid, &ret, 0) == -1)
                   warn("failed to waitpid");
   
           return (ret);
 }  }

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