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

Diff for /src/usr.bin/cvs/rcsparse.c between version 1.11 and 1.12

version 1.11, 2014/12/01 21:58:46 version 1.12, 2015/11/05 09:48:21
Line 341 
Line 341 
   
         pdp = rfp->rf_pdata;          pdp = rfp->rf_pdata;
   
         if (pdp->rp_buf != NULL)          free(pdp->rp_buf);
                 xfree(pdp->rp_buf);  
         if (pdp->rp_token == RCS_TYPE_REVISION)          if (pdp->rp_token == RCS_TYPE_REVISION)
                 rcsnum_free(pdp->rp_value.rev);                  rcsnum_free(pdp->rp_value.rev);
         xfree(pdp);          free(pdp);
 }  }
   
 /*  /*
Line 610 
Line 609 
                 memcpy(pdp->rp_delta->rd_text, pdp->rp_buf,                  memcpy(pdp->rp_delta->rd_text, pdp->rp_buf,
                     pdp->rp_delta->rd_tlen);                      pdp->rp_delta->rd_tlen);
         }          }
         xfree(pdp->rp_value.str);          free(pdp->rp_value.str);
   
         return (0);          return (0);
 }  }
Line 708 
Line 707 
                 name = pdp->rp_value.str;                  name = pdp->rp_value.str;
                 if (rcsparse_token(rfp, RCS_TOK_COLON) != RCS_TOK_COLON ||                  if (rcsparse_token(rfp, RCS_TOK_COLON) != RCS_TOK_COLON ||
                     rcsparse_token(rfp, RCS_TYPE_NUMBER) != RCS_TYPE_NUMBER) {                      rcsparse_token(rfp, RCS_TYPE_NUMBER) != RCS_TYPE_NUMBER) {
                         xfree(name);                          free(name);
                         return (1);                          return (1);
                 }                  }
                 symp = xmalloc(sizeof(*symp));                  symp = xmalloc(sizeof(*symp));
Line 742 
Line 741 
                 if (rcsparse_token(rfp, RCS_TOK_COLON) != RCS_TOK_COLON ||                  if (rcsparse_token(rfp, RCS_TOK_COLON) != RCS_TOK_COLON ||
                     rcsparse_token(rfp, RCS_TYPE_REVISION) !=                      rcsparse_token(rfp, RCS_TYPE_REVISION) !=
                     RCS_TYPE_REVISION) {                      RCS_TYPE_REVISION) {
                         xfree(name);                          free(name);
                         return (1);                          return (1);
                 }                  }
                 lkp = xmalloc(sizeof(*lkp));                  lkp = xmalloc(sizeof(*lkp));

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