Lines Matching refs:setlocale
20 std::string current_loc_name(setlocale(LC_ALL, 0));
23 if (category_mask == LC_ALL_MASK && setlocale(LC_ALL, locale) == NULL) {
28 if ((_CATMASK(_Cat) & category_mask) != 0 && setlocale(_Cat, locale) == NULL) {
29 setlocale(LC_ALL, current_loc_name.c_str());
64 setlocale(LC_ALL, current_loc_name.c_str());
74 std::string current_loc_name(setlocale(LC_ALL, 0));
80 setlocale(LC_COLLATE, newloc->lc_collate.c_str()) == NULL) ||
82 setlocale(LC_CTYPE, newloc->lc_ctype.c_str()) == NULL) ||
84 setlocale(LC_MONETARY, newloc->lc_monetary.c_str()) == NULL) ||
86 setlocale(LC_NUMERIC, newloc->lc_numeric.c_str()) == NULL) ||
88 setlocale(LC_TIME, newloc->lc_time.c_str()) == NULL) ||
90 setlocale(LC_MESSAGES, newloc->lc_messages.c_str()) == NULL);
93 setlocale(LC_ALL, current_loc_name.c_str());