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

Diff for /src/usr.bin/cvs/rcsnum.c between version 1.33 and 1.34

version 1.33, 2006/04/06 12:12:07 version 1.34, 2006/04/14 02:45:35
Line 64 
Line 64 
         RCSNUM *num;          RCSNUM *num;
   
         num = rcsnum_alloc();          num = rcsnum_alloc();
         if ((rcsnum_aton(str, &ep, num) < 0) || (*ep != '\0')) {          if (rcsnum_aton(str, &ep, num) < 0 || *ep != '\0') {
                 rcsnum_free(num);                  rcsnum_free(num);
                 num = NULL;                  num = NULL;
                 if (*ep != '\0')                  if (*ep != '\0')
Line 102 
Line 102 
         u_int i;          u_int i;
         char tmp[8];          char tmp[8];
   
         if ((nump == NULL) || (nump->rn_len == 0)) {          if (nump == NULL || nump->rn_len == 0) {
                 buf[0] = '\0';                  buf[0] = '\0';
                 return (buf);                  return (buf);
         }          }
Line 149 
Line 149 
         void *tmp;          void *tmp;
   
         len = nsrc->rn_len;          len = nsrc->rn_len;
         if ((depth != 0) && (len > depth))          if (depth != 0 && len > depth)
                 len = depth;                  len = depth;
   
         tmp = xrealloc(ndst->rn_id, len, sizeof(len));          tmp = xrealloc(ndst->rn_id, len, sizeof(len));
Line 176 
Line 176 
         size_t slen;          size_t slen;
   
         slen = MIN(n1->rn_len, n2->rn_len);          slen = MIN(n1->rn_len, n2->rn_len);
         if ((depth != 0) && (slen > depth))          if (depth != 0 && slen > depth)
                 slen = depth;                  slen = depth;
   
         for (i = 0; i < slen; i++) {          for (i = 0; i < slen; i++) {
Line 268 
Line 268 
          *           *
          */           */
 #if !defined(RCSPROG)  #if !defined(RCSPROG)
         if ((nump->rn_len > 2) && (nump->rn_id[nump->rn_len - 1] == 0)          if (nump->rn_len > 2 && nump->rn_id[nump->rn_len - 1] == 0 &&
             && (cvs_cmdop != CVS_OP_LOG)) {              cvs_cmdop != CVS_OP_LOG) {
 #else  #else
         if ((nump->rn_len > 2) && (nump->rn_id[nump->rn_len - 1] == 0)) {          if (nump->rn_len > 2 && nump->rn_id[nump->rn_len - 1] == 0) {
 #endif  #endif
                 /*                  /*
                  * Look for ".0.x" at the end of the branch number.                   * Look for ".0.x" at the end of the branch number.

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.34