LC_TIME
(void)setlocale(LC_TIME, "C");
{ .name= "LC_TIME", .category= LC_TIME, .vp= &lc_time },
#define LC_TIME_MASK ((int)(1 << LC_TIME))
[LC_TIME ] = _lc_C_locale_name,
[LC_TIME] = (_locale_part_t)
[LC_TIME ] = _lc_C_locale_name,
[LC_TIME] = (_locale_part_t)
#define _CATEGORY_ID LC_TIME
[ D_T_FMT ] = LC_TIME,
[ D_FMT ] = LC_TIME,
[ T_FMT ] = LC_TIME,
[ T_FMT_AMPM ] = LC_TIME,
[ AM_STR ] = LC_TIME,
[ PM_STR ] = LC_TIME,
[ DAY_1 ] = LC_TIME,
[ DAY_2 ] = LC_TIME,
[ DAY_3 ] = LC_TIME,
[ DAY_4 ] = LC_TIME,
[ DAY_5 ] = LC_TIME,
[ DAY_6 ] = LC_TIME,
[ DAY_7 ] = LC_TIME,
[ ABDAY_1 ] = LC_TIME,
[ ABDAY_2 ] = LC_TIME,
[ ABDAY_3 ] = LC_TIME,
[ ABDAY_4 ] = LC_TIME,
[ ABDAY_5 ] = LC_TIME,
[ ABDAY_6 ] = LC_TIME,
[ ABDAY_7 ] = LC_TIME,
[ MON_1 ] = LC_TIME,
[ MON_2 ] = LC_TIME,
[ MON_3 ] = LC_TIME,
[ MON_4 ] = LC_TIME,
[ MON_5 ] = LC_TIME,
[ MON_6 ] = LC_TIME,
[ MON_7 ] = LC_TIME,
[ MON_8 ] = LC_TIME,
[ MON_9 ] = LC_TIME,
[ MON_10 ] = LC_TIME,
[ MON_11 ] = LC_TIME,
[ MON_12 ] = LC_TIME,
[ ABMON_1 ] = LC_TIME,
[ ABMON_2 ] = LC_TIME,
[ ABMON_3 ] = LC_TIME,
[ ABMON_4 ] = LC_TIME,
[ ABMON_5 ] = LC_TIME,
[ ABMON_6 ] = LC_TIME,
[ ABMON_7 ] = LC_TIME,
[ ABMON_8 ] = LC_TIME,
[ ABMON_9 ] = LC_TIME,
[ ABMON_10 ] = LC_TIME,
[ ABMON_11 ] = LC_TIME,
[ ABMON_12 ] = LC_TIME,
[LC_TIME ] = &_citrus_LC_TIME_setlocale,
((_TimeLocale *)((loc)->part_impl[LC_TIME]))
((_TimeLocale *)((loc)->part_impl[LC_TIME]))
case LC_TIME: return "LC_TIME";
strncpy(locale, setlocale(LC_TIME, NULL), sizeof(locale));
setlocale(LC_TIME, "C");
setlocale(LC_TIME, locale);
(void)setlocale(LC_TIME, "");
curlocale = setlocale(LC_TIME, NULL);
(void)setlocale(LC_TIME, "C");
(void)setlocale(LC_TIME, curlocale);
{ "d_t_fmt", 1, LC_TIME, D_T_FMT, "" },
{ "d_fmt", 1, LC_TIME, D_FMT, "" },
{ "t_fmt", 1, LC_TIME, T_FMT, "" },
{ "am_str", 1, LC_TIME, AM_STR, "" },
{ "pm_str", 1, LC_TIME, PM_STR, "" },
{ "t_fmt_ampm", 1, LC_TIME, T_FMT_AMPM, "" },
{ "day_1", 1, LC_TIME, DAY_1, "" },
{ "day_2", 1, LC_TIME, DAY_2, "" },
{ "day_3", 1, LC_TIME, DAY_3, "" },
{ "day_4", 1, LC_TIME, DAY_4, "" },
{ "day_5", 1, LC_TIME, DAY_5, "" },
{ "day_6", 1, LC_TIME, DAY_6, "" },
{ "day_7", 1, LC_TIME, DAY_7, "" },
{ "abday_1", 1, LC_TIME, ABDAY_1, "" },
{ "abday_2", 1, LC_TIME, ABDAY_2, "" },
{ "abday_3", 1, LC_TIME, ABDAY_3, "" },
{ "abday_4", 1, LC_TIME, ABDAY_4, "" },
{ "abday_5", 1, LC_TIME, ABDAY_5, "" },
{ "abday_6", 1, LC_TIME, ABDAY_6, "" },
{ "abday_7", 1, LC_TIME, ABDAY_7, "" },
{ "mon_1", 1, LC_TIME, MON_1, "" },
{ "mon_2", 1, LC_TIME, MON_2, "" },
{ "mon_3", 1, LC_TIME, MON_3, "" },
{ "mon_4", 1, LC_TIME, MON_4, "" },
{ "mon_5", 1, LC_TIME, MON_5, "" },
{ "mon_6", 1, LC_TIME, MON_6, "" },
{ "mon_7", 1, LC_TIME, MON_7, "" },
{ "mon_8", 1, LC_TIME, MON_8, "" },
{ "mon_9", 1, LC_TIME, MON_9, "" },
{ "mon_10", 1, LC_TIME, MON_10, "" },
{ "mon_11", 1, LC_TIME, MON_11, "" },
{ "mon_12", 1, LC_TIME, MON_12, "" },
{ "abmon_1", 1, LC_TIME, ABMON_1, "" },
{ "abmon_2", 1, LC_TIME, ABMON_2, "" },
{ "abmon_3", 1, LC_TIME, ABMON_3, "" },
{ "abmon_4", 1, LC_TIME, ABMON_4, "" },
{ "abmon_5", 1, LC_TIME, ABMON_5, "" },
{ "abmon_6", 1, LC_TIME, ABMON_6, "" },
{ "abmon_7", 1, LC_TIME, ABMON_7, "" },
{ "abmon_8", 1, LC_TIME, ABMON_8, "" },
{ "abmon_9", 1, LC_TIME, ABMON_9, "" },
{ "abmon_10", 1, LC_TIME, ABMON_10, "" },
{ "abmon_11", 1, LC_TIME, ABMON_11, "" },
{ "abmon_12", 1, LC_TIME, ABMON_12, "" },
{ "era", 1, LC_TIME, ERA, "(unavailable)" },
{ "era_d_fmt", 1, LC_TIME, ERA_D_FMT, "(unavailable)" },
{ "era_d_t_fmt", 1, LC_TIME, ERA_D_T_FMT, "(unavailable)" },
{ "era_t_fmt", 1, LC_TIME, ERA_T_FMT, "(unavailable)" },
{ "alt_digits", 1, LC_TIME, ALT_DIGITS, "" },
{ "LC_TIME", LC_TIME },
(void)setlocale(LC_TIME, "");