3 #include "locale_impl.h"
6 locale_t __newlocale(int mask, const char *name, locale_t loc)
11 loc = malloc(sizeof *loc);
13 for (i=0; i<LC_ALL; i++)
15 loc->cat[i] = __get_locale(i, "");
18 for (i=0; i<LC_ALL; i++)
20 loc->cat[i] = __get_locale(i, name);
25 weak_alias(__newlocale, newlocale);