Lines Matching refs:setlocale
36 * Standardize the locale name from a string returned by 'setlocale'.
38 * The standard return value of setlocale() is either
39 * (1) "xx_YY" if the first argument of setlocale() is not LC_ALL
40 * (2) "xa_YY xb_YY ..." if the first argument of setlocale() is LC_ALL
45 * which is harmful for further use of the string in setlocale().
140 setlocale(LC_NUMERIC, "C");
155 setlocale(LC_NUMERIC, PL_numeric_name);
264 * Ultrix setlocale(..., "") fails if there are no environment
272 if (setlocale(LC_ALL, ""))
280 setlocale(LC_CTYPE,
289 setlocale(LC_COLLATE,
298 setlocale(LC_NUMERIC,
312 if (! setlocale(LC_ALL, ""))
318 if (! (curctype = setlocale(LC_CTYPE, "")))
324 if (! (curcoll = setlocale(LC_COLLATE, "")))
330 if (! (curnum = setlocale(LC_NUMERIC, "")))
414 if (setlocale(LC_ALL, "C")) {
431 || !(curctype || setlocale(LC_CTYPE, "C"))
434 || !(curcoll || setlocale(LC_COLLATE, "C"))
437 || !(curnum || setlocale(LC_NUMERIC, "C"))
450 curctype = savepv(setlocale(LC_CTYPE, Nullch));
453 curcoll = savepv(setlocale(LC_COLLATE, Nullch));
456 curnum = savepv(setlocale(LC_NUMERIC, Nullch));