1/*	$NetBSD: strdup.c,v 1.1.1.1 2009/12/13 16:57:25 kardel Exp $	*/
2
3/*
4 * Platforms without strdup ?!?!?!
5 */
6
7static char *
8strdup( char const *s )
9{
10    char *cp;
11
12    if (s == NULL)
13        return NULL;
14
15    cp = (char *) AGALOC((unsigned) (strlen(s)+1), "strdup");
16
17    if (cp != NULL)
18        (void) strcpy(cp, s);
19
20    return cp;
21}
22