strdup - duplicate a string
SYNOPSIS
#include <string.h>
char *strdup(const char *s);
DESCRIPTION
The strdup() function returns a pointer to a new string
which is a duplicate of the string s. Memory for the new
string is obtained with malloc(3), and can be freed with
free(3).
RETURN VALUE
The strdup() function returns a pointer to the duplicated
string, or NULL if insufficient memory was available.
ERRORS
ENOMEM Insufficient memory available to allocate duplicate
string.
CONFORMING TO
SVID 3, BSD 4.3
SEE ALSO
calloc(3), malloc(3), realloc(3), free(3)
Man(1) output converted with
man2html