locale_t
     uselocale(locale_t loc);


DESCRIPTION

     Sets the per-thread locale to loc.  Specify LC_GLOBAL_LOCALE to turn off
     any per-thread locale.  Pass NULL to return the current value of the per-
     thread locale (or LC_GLOBAL_LOCALE) without changing the locale.


RETURN VALUES

     Returns the previous locale, or LC_GLOBAL_LOCALE if no per-thread locale
     was in effect.


SEE ALSO

     xlocale(3), duplocale(3), freelocale(3), newlocale(3), querylocale(3)

BSD                             March 11, 2005                             BSD

Man(1) output converted with man2html