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

Diff for /src/usr.bin/rcs/co.c between version 1.105 and 1.106

version 1.105, 2007/02/27 07:59:13 version 1.106, 2007/06/07 09:08:54
Line 45 
Line 45 
 int  int
 checkout_main(int argc, char **argv)  checkout_main(int argc, char **argv)
 {  {
         int fd, i, ch, flags, kflag, status;          int fd, i, ch, flags, kflag, ret;
         RCSNUM *rev;          RCSNUM *rev;
         RCSFILE *file;          RCSFILE *file;
         const char *author, *date, *state;          const char *author, *date, *state;
Line 53 
Line 53 
         char *rev_str, *username;          char *rev_str, *username;
         time_t rcs_mtime = -1;          time_t rcs_mtime = -1;
   
         flags = status = 0;          flags = ret = 0;
         kflag = RCS_KWEXP_ERR;          kflag = RCS_KWEXP_ERR;
         rev = RCS_HEAD_REV;          rev = RCS_HEAD_REV;
         rev_str = NULL;          rev_str = NULL;
Line 164 
Line 164 
                 fd = rcs_choosefile(argv[i], fpath, sizeof(fpath));                  fd = rcs_choosefile(argv[i], fpath, sizeof(fpath));
                 if (fd < 0) {                  if (fd < 0) {
                         warn("%s", fpath);                          warn("%s", fpath);
                           ret = 1;
                         continue;                          continue;
                 }                  }
                 rcs_strip_suffix(argv[i]);                  rcs_strip_suffix(argv[i]);
Line 202 
Line 203 
                         }                          }
                 }                  }
   
                 if ((status = checkout_rev(file, rev, argv[i], flags,                  if (checkout_rev(file, rev, argv[i], flags,
                     username, author, state, date)) < 0) {                      username, author, state, date) < 0) {
                         rcs_close(file);                          rcs_close(file);
                         rcsnum_free(rev);                          rcsnum_free(rev);
                           ret = 1;
                         continue;                          continue;
                 }                  }
   
Line 220 
Line 222 
                 rcs_close(file);                  rcs_close(file);
         }          }
   
         return (status);          return (ret);
 }  }
   
 void  void

Legend:
Removed from v.1.105  
changed lines
  Added in v.1.106