12345678910111213141516171819202122 |
- /*
- * Platforms without strdup ?!?!?!
- */
- static char *
- strdup( char const *s );
- static char *
- strdup( char const *s )
- {
- char *cp;
- if (s == NULL)
- return NULL;
- cp = (char *) AGALOC((unsigned) (strlen(s)+1), "strdup");
- if (cp != NULL)
- (void) strcpy(cp, s);
- return cp;
- }
|