Allegro Manual
Unicode routines
set_uformat
get_uformat
register_uformat
set_ucodepage
need_uconvert
uconvert_size
do_uconvert
uconvert
uconvert_ascii
uconvert_toascii
empty_string
ugetc
ugetx
ugetxc
usetc
uwidth
ucwidth
uisok
uoffset
ugetat
usetat
uinsert
uremove
ustrsize
ustrsizez
uwidth_max
utolower
utoupper
uisspace
uisdigit
ustrdup
_ustrdup
ustrcpy
ustrzcpy
ustrcat
ustrzcat
ustrlen
ustrcmp
ustrncpy
ustrzncpy
ustrncat
ustrzncat
ustrncmp
ustricmp
ustrnicmp
ustrlwr
ustrupr
ustrchr
ustrrchr
ustrstr
ustrpbrk
ustrtok
ustrtok_r
uatof
ustrtol
ustrtod
ustrerror
usprintf
uszprintf
uvsprintf
uvszprintf
_ustrdup
Duplicates a string with a custom memory allocator.
Description
char
*
_ustrdup
(
const
char
*
src,
void
*
(
*
malloc_func
)
(
size_t
)
)
Does the same as ustrdup(), but allows the user to specify a custom memory allocator function.
See Also:
ustrdup
uconvert
ustrsize
ustrsizez