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

Diff for /src/usr.bin/rdist/docmd.c between version 1.2 and 1.3

version 1.2, 1996/02/03 12:12:22 version 1.3, 1996/03/05 03:16:03
Line 432 
Line 432 
         char *rhost;          char *rhost;
         int didupdate = 0;          int didupdate = 0;
   
           if (setjmp_ok) {
                   error("reentrant call to doarrow");
                   abort();
           }
   
         if (!cmd) {          if (!cmd) {
                 debugmsg(DM_MISC, "doarrow() NULL cmd parameter");                  debugmsg(DM_MISC, "doarrow() NULL cmd parameter");
                 return;                  return;
Line 461 
Line 466 
                 }                  }
   
                 if (setjmp(finish_jmpbuf)) {                  if (setjmp(finish_jmpbuf)) {
                           setjmp_ok = FALSE;
                         debugmsg(DM_MISC, "setjmp to finish_jmpbuf");                          debugmsg(DM_MISC, "setjmp to finish_jmpbuf");
                         markfailed(cmd, cmds);                          markfailed(cmd, cmds);
                         return;                          return;
                 }                  }
                   setjmp_ok = TRUE;
   
                 if (!makeconn(rhost)) {                  if (!makeconn(rhost)) {
                           setjmp_ok = FALSE;
                         markfailed(cmd, cmds);                          markfailed(cmd, cmds);
                         return;                          return;
                 }                  }
Line 583 
Line 591 
                 }                  }
                 ihead = NULL;                  ihead = NULL;
         }          }
           setjmp_ok = FALSE;
 }  }
   
 okname(name)  okname(name)

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3