Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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)

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>

home | help