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

Diff for /src/usr.bin/rcs/rcsprog.c between version 1.129 and 1.130

version 1.129, 2006/05/28 18:55:55 version 1.130, 2006/05/28 23:16:31
Line 177 
Line 177 
 {  {
         int fd;          int fd;
         int i, j, ch, flags, kflag, lkmode;          int i, j, ch, flags, kflag, lkmode;
         const char *oldfilename;          const char *nflag, *oldfilename, *orange;
         char fpath[MAXPATHLEN];          char fpath[MAXPATHLEN];
         char *logstr, *logmsg, *nflag, *descfile;          char *logstr, *logmsg, *descfile;
         char *alist, *comment, *elist, *lrev, *urev, *orange;          char *alist, *comment, *elist, *lrev, *urev;
         mode_t fmode;          mode_t fmode;
         RCSFILE *file;          RCSFILE *file;
         RCSNUM *logrev;          RCSNUM *logrev;
Line 191 
Line 191 
         lkmode = -1;          lkmode = -1;
         fmode =  S_IRUSR|S_IRGRP|S_IROTH;          fmode =  S_IRUSR|S_IRGRP|S_IROTH;
         flags = RCS_RDWR|RCS_PARSE_FULLY;          flags = RCS_RDWR|RCS_PARSE_FULLY;
         lrev = urev = descfile = nflag = NULL;          lrev = urev = descfile = NULL;
         logstr = alist = comment = elist = orange = NULL;          logstr = alist = comment = elist = NULL;
         oldfilename = NULL;          nflag = oldfilename = orange = NULL;
   
         /* match GNU */          /* match GNU */
         if (1 < argc && argv[1][0] != '-')          if (1 < argc && argv[1][0] != '-')
Line 244 
Line 244 
                         /* ignore for the moment */                          /* ignore for the moment */
                         break;                          break;
                 case 'n':                  case 'n':
                         nflag = xstrdup(rcs_optarg);                          nflag = rcs_optarg;
                         break;                          break;
                 case 'N':                  case 'N':
                         nflag = xstrdup(rcs_optarg);                          nflag = rcs_optarg;
                         rcsflags |= RCSPROG_NFLAG;                          rcsflags |= RCSPROG_NFLAG;
                         break;                          break;
                 case 'o':                  case 'o':
                         orange = xstrdup(rcs_optarg);                          orange = rcs_optarg;
                         break;                          break;
                 case 'q':                  case 'q':
                         rcsflags |= QUIET;                          rcsflags |= QUIET;
Line 505 
Line 505 
   
         if (logstr != NULL)          if (logstr != NULL)
                 xfree(logstr);                  xfree(logstr);
   
         if (nflag != NULL)  
                 xfree(nflag);  
   
         if (orange != NULL)  
                 xfree(orange);  
   
         return (0);          return (0);
 }  }

Legend:
Removed from v.1.129  
changed lines
  Added in v.1.130