| /* xstrdup.c -- Duplicate a string in memory, using xmalloc. | |
| This trivial function is in the public domain. | |
| Ian Lance Taylor, Cygnus Support, December 1995. */ | |
| #include "ansidecl.h" | |
| #include "libiberty.h" | |
| char * | |
| xstrdup (s) | |
| const char *s; | |
| { | |
| char *ret; | |
| ret = xmalloc (strlen (s) + 1); | |
| strcpy (ret, s); | |
| return ret; | |
| } |