diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2010-05-03 13:25:32 +0400 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2010-05-03 13:25:32 +0400 |
commit | 7edacc4997a54c8f3e8d3bf3b8db957814cd7a67 (patch) | |
tree | b20ee91fa7daad906aa3ad696fb47a58045f8672 /newlib/libc/locale/nl_langinfo.c | |
parent | ffa42cf6a0aa8835f832027c7545e2476b89b834 (diff) |
* libc/locale/lctype.c: Include <string.h> and "setlocale.h".
(_C_ctype_locale): Add braces to initializer.
(__ctype_load_locale): Fix compiler warnings in non-Cygwin case.
* libc/locale/nl_langinfo.c (nl_langinfo): Expose _NL_CTYPE_MB_CUR_MAX
case only if __HAVE_LOCALE_INFO__ is defined.
Diffstat (limited to 'newlib/libc/locale/nl_langinfo.c')
-rw-r--r-- | newlib/libc/locale/nl_langinfo.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/newlib/libc/locale/nl_langinfo.c b/newlib/libc/locale/nl_langinfo.c index 97d835bef..392a7cbbb 100644 --- a/newlib/libc/locale/nl_langinfo.c +++ b/newlib/libc/locale/nl_langinfo.c @@ -412,9 +412,11 @@ do_codeset: case D_MD_ORDER: /* local extension */ ret = (char *) __get_current_time_locale()->md_order; break; +#ifdef __HAVE_LOCALE_INFO__ case _NL_CTYPE_MB_CUR_MAX: ret = (char *) __get_current_ctype_locale()->mb_cur_max; break; +#endif default: #ifdef __HAVE_LOCALE_INFO_EXTENDED__ if (item > _NL_LOCALE_EXTENDED_FIRST_ENTRY |