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

Diff for /src/usr.bin/cvs/rcs.c between version 1.75 and 1.76

version 1.75, 2005/10/04 14:55:36 version 1.76, 2005/10/04 23:02:56
Line 2367 
Line 2367 
                         cvs_log(LP_ERRNO, "failed to allocate RCS lock");                          cvs_log(LP_ERRNO, "failed to allocate RCS lock");
                         return (-1);                          return (-1);
                 }                  }
   
                   if ((lkp->rl_name = cvs_strdup(RCS_TOKSTR(rfp))) == NULL) {
                           cvs_log(LP_ERR, "failed to save locking user");
                           free(lkp);
                           return (-1);
                   }
   
                 lkp->rl_num = rcsnum_alloc();                  lkp->rl_num = rcsnum_alloc();
                 if (lkp->rl_num == NULL) {                  if (lkp->rl_num == NULL) {
                           cvs_strfree(lkp->rl_name);
                         free(lkp);                          free(lkp);
                         return (-1);                          return (-1);
                 }                  }
Line 2379 
Line 2387 
                         cvs_log(LP_ERR, "unexpected token `%s' in symbol list",                          cvs_log(LP_ERR, "unexpected token `%s' in symbol list",
                             RCS_TOKSTR(rfp));                              RCS_TOKSTR(rfp));
                         rcsnum_free(lkp->rl_num);                          rcsnum_free(lkp->rl_num);
                           cvs_strfree(lkp->rl_name);
                         free(lkp);                          free(lkp);
                         return (-1);                          return (-1);
                 }                  }
Line 2389 
Line 2398 
                         cvs_log(LP_ERR, "unexpected token `%s' in symbol list",                          cvs_log(LP_ERR, "unexpected token `%s' in symbol list",
                             RCS_TOKSTR(rfp));                              RCS_TOKSTR(rfp));
                         rcsnum_free(lkp->rl_num);                          rcsnum_free(lkp->rl_num);
                           cvs_strfree(lkp->rl_name);
                         free(lkp);                          free(lkp);
                         return (-1);                          return (-1);
                 }                  }
Line 2397 
Line 2407 
                         cvs_log(LP_ERR, "failed to parse RCS NUM `%s'",                          cvs_log(LP_ERR, "failed to parse RCS NUM `%s'",
                             RCS_TOKSTR(rfp));                              RCS_TOKSTR(rfp));
                         rcsnum_free(lkp->rl_num);                          rcsnum_free(lkp->rl_num);
                           cvs_strfree(lkp->rl_name);
                         free(lkp);                          free(lkp);
                         return (-1);                          return (-1);
                 }                  }

Legend:
Removed from v.1.75  
changed lines
  Added in v.1.76