Index of Section 3 Manual Pages

Interix / SUAstrdup.3Interix / SUA

strdup(3)                                                     strdup(3)

  strdup()

  NAME

    strdup() - save a copy of a string

  SYNOPSIS

    #include 

    char * strdup (const char *str)

  DESCRIPTION

    The strdup(3) function allocates sufficient memory for a copy of the
    string str, does the copy, and returns a pointer to it. The pointer may
    subsequently be used as an argument to the function free(3).

    If insufficient memory is available, NULL is returned.

  SEE ALSO

    malloc(3)

    free(3)

  USAGE NOTES

    The strdup function is thread safe.

    The strdup function is not async-signal safe.


Interix / SUAHosted at SUA Community for Interix, SUA and SFUInterix / SUA