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

Diff for /src/usr.bin/rcs/ci.c between version 1.150 and 1.151

version 1.150, 2006/04/18 02:46:21 version 1.151, 2006/04/18 02:49:31
Line 62 
Line 62 
         RCSFILE *file;          RCSFILE *file;
         RCSNUM *frev, *newrev;          RCSNUM *frev, *newrev;
         char fpath[MAXPATHLEN], *rcs_msg, *username, *deltatext, *filename;          char fpath[MAXPATHLEN], *rcs_msg, *username, *deltatext, *filename;
         char *author, *state;          char *author, *description, *state, *symbol;
         const char *symbol, *description;  
 };  };
   
 static int       checkin_attach_symbol(struct checkin_params *);  static int       checkin_attach_symbol(struct checkin_params *);
Line 161 
Line 160 
                         pb.flags &= ~INTERACTIVE;                          pb.flags &= ~INTERACTIVE;
                         break;                          break;
                 case 'N':                  case 'N':
                           if (pb.symbol != NULL)
                                   xfree(pb.symbol);
                         pb.symbol = xstrdup(rcs_optarg);                          pb.symbol = xstrdup(rcs_optarg);
                         if (rcs_sym_check(pb.symbol) != 1)                          if (rcs_sym_check(pb.symbol) != 1)
                                 fatal("invalid symbol `%s'", pb.symbol);                                  fatal("invalid symbol `%s'", pb.symbol);
                         pb.flags |= CI_SYMFORCE;                          pb.flags |= CI_SYMFORCE;
                         break;                          break;
                 case 'n':                  case 'n':
                           if (pb.symbol != NULL)
                                   xfree(pb.symbol);
                         pb.symbol = xstrdup(rcs_optarg);                          pb.symbol = xstrdup(rcs_optarg);
                         if (rcs_sym_check(pb.symbol) != 1)                          if (rcs_sym_check(pb.symbol) != 1)
                                 fatal("invalid symbol `%s'", pb.symbol);                                  fatal("invalid symbol `%s'", pb.symbol);
Line 187 
Line 190 
                         pb.flags |= PRESERVETIME;                          pb.flags |= PRESERVETIME;
                         break;                          break;
                 case 't':                  case 't':
                           if (pb.description != NULL)
                                   xfree(pb.description);
                         pb.description = xstrdup(rcs_optarg);                          pb.description = xstrdup(rcs_optarg);
                         break;                          break;
                 case 'u':                  case 'u':
Line 198 
Line 203 
                         exit(0);                          exit(0);
                         /* NOTREACHED */                          /* NOTREACHED */
                 case 'w':                  case 'w':
                           if (pb.author != NULL)
                                   xfree(pb.author);
                         pb.author = xstrdup(rcs_optarg);                          pb.author = xstrdup(rcs_optarg);
                         break;                          break;
                 case 'x':                  case 'x':

Legend:
Removed from v.1.150  
changed lines
  Added in v.1.151