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

Diff for /src/usr.bin/make/job.c between version 1.20 and 1.21

version 1.20, 1999/12/18 21:58:07 version 1.21, 1999/12/19 00:04:25
Line 2253 
Line 2253 
         }          }
   
   
         jnode = Lst_Find(jobs, (ClientData)&pid, JobCmpPid);          jnode = Lst_Find(jobs, JobCmpPid, (ClientData)&pid);
   
         if (jnode == NULL) {          if (jnode == NULL) {
             if (WIFSIGNALED(status) && (WTERMSIG(status) == SIGCONT)) {              if (WIFSIGNALED(status) && (WTERMSIG(status) == SIGCONT)) {
                 jnode = Lst_Find(stoppedJobs, (ClientData) &pid, JobCmpPid);                  jnode = Lst_Find(stoppedJobs, JobCmpPid, (ClientData)&pid);
                 if (jnode == NULL) {                  if (jnode == NULL) {
                     Error("Resumed child (%d) not in table", pid);                      Error("Resumed child (%d) not in table", pid);
                     continue;                      continue;
Line 3103 
Line 3103 
         (void) fprintf(stdout, "JobFlagForMigration(%d) called.\n", hostID);          (void) fprintf(stdout, "JobFlagForMigration(%d) called.\n", hostID);
         (void) fflush(stdout);          (void) fflush(stdout);
     }      }
     jnode = Lst_Find(jobs, (ClientData)hostID, JobCmpRmtID);      jnode = Lst_Find(jobs, JobCmpRmtID, (ClientData)hostID);
   
     if (jnode == NULL) {      if (jnode == NULL) {
         jnode = Lst_Find(stoppedJobs, (ClientData)hostID, JobCmpRmtID);          jnode = Lst_Find(stoppedJobs, JobCmpRmtID, (ClientData)hostID);
                 if (jnode == NULL) {                  if (jnode == NULL) {
                     if (DEBUG(JOB)) {                      if (DEBUG(JOB)) {
                         Error("Evicting host(%d) not in table", hostID);                          Error("Evicting host(%d) not in table", hostID);

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21