1785b34f2745a1e43d61cf42bbec1862506dd2fb
[platform/upstream/binutils.git] / libiberty / strdup.c
1 char *
2 strdup(s)
3      char *s;
4 {
5     char *result = (char*)malloc(strlen(s) + 1);
6     if (result == (char*)0)
7         return (char*)0;
8     strcpy(result, s);
9     return result;
10 }