NAME
freelocale
—
Frees a locale created with
duplocale(3) or
newlocale(3)
LIBRARY
library “libc”
SYNOPSIS
#include
<locale.h>
int
freelocale
(locale_t
locale);
DESCRIPTION
Frees a locale_t. This relinquishes any resources held exclusively by this locale. Note that locales share reference-counted components, so a call to this function is not guaranteed to free all of the components.RETURN VALUES
Returns 0 on success or -1 on error.
SEE ALSO
duplocale(3), localeconv(3), newlocale(3), querylocale(3), uselocale(3), xlocale(3)
STANDARDS
The freelocale
() function differs from
IEEE Std 1003.1-2008 (“POSIX.1”) in
that its return type is int rather than
void.