Lines Matching refs:locales
500 if (locales[cp->internal]->flags & LC_debug)
505 else if (locales[cp->internal]->flags & LC_default)
635 if (locales[cp->internal]->flags & LC_debug)
643 else if ((locales[cp->internal]->flags & LC_default) || (ast.mb_cur_max = MB_CUR_MAX) <= 1 || !(ast.mb_len = mblen) || !(ast.mb_towc = mbtowc))
651 else if ((locales[cp->internal]->flags & LC_utf8) && !(ast.locale.set & AST_LC_test))
801 locales[0]->flags &= ~lc->flags;
802 locales[1]->flags &= ~lc->flags;
805 return (locales[1]->flags & (1<<category)) ? locales[1]->name : locales[0]->name;
826 if ((flags & LC_setenv) && lc_all && locales[category])
827 return (char*)locales[category]->name;
832 if (locales[category] != lc)
837 if (locales[i] == lc)
869 locales[category] = lc;
872 locales[category] = lc_categories[category].prev;
1036 return (char*)locales[category]->name;
1047 if (locales[j] == locales[i])
1051 return (char*)locales[1]->name;
1053 if (cat[i] >= 0 && !(locales[i]->flags & LC_default))
1063 sfprintf(sp, "%s", locales[i]->name);
1066 return (char*)locales[0]->name;
1135 sfprintf(sfstderr, "locale env %17s %16s %16s %16s\n", lc_categories[i].name, locales[i]->name, "", lc_categories[i].prev ? lc_categories[i].prev->name : (char*)0);
1168 return (char*)locales[category]->name;