Return to xmalloc.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.1, 1999/09/26 20:53:38 | version 1.2, 1999/09/29 21:14:16 | ||
---|---|---|---|
|
|
||
char *xstrdup(const char *str) | char *xstrdup(const char *str) | ||
{ | { | ||
char *cp = xmalloc(strlen(str) + 1); | int len = strlen(str) + 1; | ||
strcpy(cp, str); | |||
char *cp = xmalloc(len); | |||
strlcpy(cp, str, len); | |||
return cp; | return cp; | ||
} | } |