Print this page
2964 need POSIX 2008 locale object support

*** 33,42 **** --- 33,44 ---- static struct lc_time_T _time_locale; static int _time_using_locale; static char *time_locale_buf; + struct xlocale_time __xlocale_global_time; + #define LCTIME_SIZE (sizeof (struct lc_time_T) / sizeof (char *)) static const struct lc_time_T _C_time_locale = { { "Jan", "Feb", "Mar", "Apr", "May", "Jun",
*** 96,100 **** --- 98,113 ---- { return (__part_load_locale(name, &_time_using_locale, &time_locale_buf, "LC_TIME", LCTIME_SIZE, LCTIME_SIZE, (const char **)&_time_locale)); } + + void * + __time_load(const char* name, locale_t loc) + { + struct xlocale_time *new; + + new = calloc(sizeof(struct xlocale_time), 1); + /* XXX */ + + return (new); + }