11 lines
172 B
C
11 lines
172 B
C
|
char *
|
||
|
strdup(s)
|
||
|
char *s;
|
||
|
{
|
||
|
char *result = (char*)malloc(strlen(s) + 1);
|
||
|
if (result == (char*)0)
|
||
|
return (char*)0;
|
||
|
strcpy(result, s);
|
||
|
return result;
|
||
|
}
|