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

Diff for /src/usr.bin/mg/cinfo.c between version 1.8 and 1.9

version 1.8, 2002/03/11 13:02:56 version 1.9, 2002/05/06 19:22:38
Line 93 
Line 93 
 keyname(char *cp, size_t len, int k)  keyname(char *cp, size_t len, int k)
 {  {
         const char  *np;          const char  *np;
           size_t copied;
   
         if (k < 0)          if (k < 0)
                 k = CHARMASK(k);/* sign extended char */                  k = CHARMASK(k);/* sign extended char */
Line 143 
Line 144 
                 *cp = '\0';                  *cp = '\0';
                 return cp;                  return cp;
         }          }
         return cp + strlcpy(cp, np, len);          copied = strlcpy(cp, np, len);
           if (copied >= len)
                   copied = len - 1;
           return cp + copied;
 }  }

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9