[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.176 and 1.177

version 1.176, 2006/05/29 02:58:16 version 1.177, 2006/05/29 21:17:44
Line 63 
Line 63 
         time_t date;          time_t date;
         RCSFILE *file;          RCSFILE *file;
         RCSNUM *frev, *newrev;          RCSNUM *frev, *newrev;
           const char *description, *symbol;
         char fpath[MAXPATHLEN], *rcs_msg, *username, *deltatext, *filename;          char fpath[MAXPATHLEN], *rcs_msg, *username, *deltatext, *filename;
         char *author, *description, *state, *symbol;          char *author, *state;
 };  };
   
 static int       checkin_attach_symbol(struct checkin_params *);  static int       checkin_attach_symbol(struct checkin_params *);
Line 108 
Line 109 
         pb.date = DATE_NOW;          pb.date = DATE_NOW;
         pb.file = NULL;          pb.file = NULL;
         pb.rcs_msg = pb.username = pb.author = pb.state = NULL;          pb.rcs_msg = pb.username = pb.author = pb.state = NULL;
         pb.symbol = pb.description = pb.deltatext = NULL;          pb.description = pb.symbol = NULL;
           pb.deltatext = NULL;
         pb.newrev =  NULL;          pb.newrev =  NULL;
         pb.flags = status = 0;          pb.flags = status = 0;
         pb.fmode = S_IRUSR|S_IRGRP|S_IROTH;          pb.fmode = S_IRUSR|S_IRGRP|S_IROTH;
Line 164 
Line 166 
                         pb.flags |= CI_SYMFORCE;                          pb.flags |= CI_SYMFORCE;
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case 'n':                  case 'n':
                         if (pb.symbol != NULL)                          pb.symbol = rcs_optarg;
                                 xfree(pb.symbol);  
                         pb.symbol = xstrdup(rcs_optarg);  
                         if (rcs_sym_check(pb.symbol) != 1)                          if (rcs_sym_check(pb.symbol) != 1)
                                 errx(1, "invalid symbol `%s'", pb.symbol);                                  errx(1, "invalid symbol `%s'", pb.symbol);
                         break;                          break;

Legend:
Removed from v.1.176  
changed lines
  Added in v.1.177