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

Diff for /src/usr.bin/ftp/main.c between version 1.19 and 1.20

version 1.19, 1997/02/03 01:22:08 version 1.20, 1997/02/05 04:55:19
Line 220 
Line 220 
   
                         if (setjmp(toplevel))                          if (setjmp(toplevel))
                                 exit(0);                                  exit(0);
                         (void)signal(SIGINT, intr);                          (void)signal(SIGINT, (sig_t)intr);
                         (void)signal(SIGPIPE, lostpeer);                          (void)signal(SIGPIPE, (sig_t)lostpeer);
                         xargv[0] = __progname;                          xargv[0] = __progname;
                         xargv[1] = argv[0];                          xargv[1] = argv[0];
                         xargv[2] = argv[1];                          xargv[2] = argv[1];
Line 241 
Line 241 
         }          }
         top = setjmp(toplevel) == 0;          top = setjmp(toplevel) == 0;
         if (top) {          if (top) {
                 (void)signal(SIGINT, intr);                  (void)signal(SIGINT, (sig_t)intr);
                 (void)signal(SIGPIPE, lostpeer);                  (void)signal(SIGPIPE, (sig_t)lostpeer);
         }          }
         for (;;) {          for (;;) {
                 cmdscanner(top);                  cmdscanner(top);
Line 388 
Line 388 
                 if (c->c_handler != help)                  if (c->c_handler != help)
                         break;                          break;
         }          }
         (void)signal(SIGINT, intr);          (void)signal(SIGINT, (sig_t)intr);
         (void)signal(SIGPIPE, lostpeer);          (void)signal(SIGPIPE, (sig_t)lostpeer);
 }  }
   
 struct cmd *  struct cmd *

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