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

Diff for /src/usr.bin/ssh/xmalloc.c between version 1.8.2.4 and 1.8.2.5

version 1.8.2.4, 2001/05/07 21:09:39 version 1.8.2.5, 2001/09/27 00:15:43
Line 58 
Line 58 
 char *  char *
 xstrdup(const char *str)  xstrdup(const char *str)
 {  {
         size_t len = strlen(str) + 1;          size_t len;
         char *cp;          char *cp;
   
         if (len == 0)          len = strlen(str) + 1;
                 fatal("xstrdup: zero size");  
         cp = xmalloc(len);          cp = xmalloc(len);
         strlcpy(cp, str, len);          strlcpy(cp, str, len);
         return cp;          return cp;

Legend:
Removed from v.1.8.2.4  
changed lines
  Added in v.1.8.2.5