strdup

Hurricane Electric Internet Services: Accounts starting at $9.95/month
Hurricane Electric Internet Services

NAME

       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)
Hurricane Electric Internet Services: Accounts starting at $9.95/month
Hurricane Electric Internet Services
Copyright (C) 1998 Hurricane Electric. All Rights Reserved.