FreeBSD Manual Pages
ustrdup(3) Allegro manual ustrdup(3) NAME ustrdup - Duplicates a string. Allegro game programming library. SYNOPSIS #include <allegro.h> char *ustrdup(const char *src) DESCRIPTION This functions copies the null-terminated string `src' into a newly al- located area of memory, effectively duplicating it. Example: void manipulate_string(const char *input_string) { char *temp_buffer = ustrdup(input_string); /* Now we can modify temp_buffer */ ... RETURN VALUE Returns the newly allocated string. This memory must be freed by the caller. Returns NULL if it cannot allocate space for the duplicated string. SEE ALSO _ustrdup(3), uconvert(3), ustrsize(3), ustrsizez(3), exconfig(3) Allegro version 4.4.3 ustrdup(3)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ustrdup&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
