1 /* uselocale( locale_t )
3 This file is part of the Public Domain C Library (PDCLib).
4 Permission is granted to use, modify, and / or redistribute at will.
9 #include <_PDCLIB_locale.h>
11 locale_t uselocale( locale_t newloc )
13 locale_t oldloc = _PDCLIB_threadlocale();
15 if(newloc == LC_GLOBAL_LOCALE) {
16 _PDCLIB_setthreadlocale(NULL);
17 } else if(newloc != NULL) {
18 _PDCLIB_setthreadlocale(newloc);
27 #include <_PDCLIB_test.h>
31 TESTCASE( NO_TESTDRIVER );