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

Diff for /src/usr.bin/rcs/rcs.c between version 1.10 and 1.11

version 1.10, 2006/05/27 08:12:29 version 1.11, 2006/05/28 18:33:49
Line 269 
Line 269 
         TAILQ_INIT(&(rfp->rf_symbols));          TAILQ_INIT(&(rfp->rf_symbols));
         TAILQ_INIT(&(rfp->rf_locks));          TAILQ_INIT(&(rfp->rf_locks));
   
         if (!(rfp->rf_flags & RCS_CREATE))          if (!(rfp->rf_flags & RCS_CREATE)) {
                 rcs_parse_init(rfp);                  rcs_parse_init(rfp);
   
         /* fill in rd_locker */                  /* fill in rd_locker */
         TAILQ_FOREACH(lkr, &(rfp->rf_locks), rl_list) {                  TAILQ_FOREACH(lkr, &(rfp->rf_locks), rl_list) {
                 if ((rdp = rcs_findrev(rfp, lkr->rl_num)) == NULL) {                          if ((rdp = rcs_findrev(rfp, lkr->rl_num)) == NULL) {
                         rcs_close(rfp);                                  rcs_close(rfp);
                         return (NULL);                                  return (NULL);
                 }                          }
   
                 rdp->rd_locker = xstrdup(lkr->rl_name);                          rdp->rd_locker = xstrdup(lkr->rl_name);
                   }
         }          }
   
         return (rfp);          return (rfp);

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11