[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.73 and 1.74

version 1.73, 2005/09/30 15:06:46 version 1.74, 2005/10/02 21:44:18
Line 2209 
Line 2209 
                 return (-1);                  return (-1);
         }          }
   
         rdp->rd_text = (u_char *)malloc(RCS_TOKLEN(rfp));          rdp->rd_text = (u_char *)malloc(RCS_TOKLEN(rfp) + 1);
         if (rdp->rd_text == NULL) {          if (rdp->rd_text == NULL) {
                 cvs_log(LP_ERRNO, "failed to copy RCS delta text");                  cvs_log(LP_ERRNO, "failed to copy RCS delta text");
                 return (-1);                  return (-1);
         }          }
         memcpy(rdp->rd_text, RCS_TOKSTR(rfp), RCS_TOKLEN(rfp));          strlcpy(rdp->rd_text, RCS_TOKSTR(rfp), (RCS_TOKLEN(rfp) + 1));
         rdp->rd_tlen = RCS_TOKLEN(rfp);          rdp->rd_tlen = RCS_TOKLEN(rfp);
   
         return (1);          return (1);

Legend:
Removed from v.1.73  
changed lines
  Added in v.1.74