diff options
Diffstat (limited to 'gcc/java/jcf-parse.c')
| -rw-r--r-- | gcc/java/jcf-parse.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/gcc/java/jcf-parse.c b/gcc/java/jcf-parse.c index ff5bf05f6df..3e3bd236507 100644 --- a/gcc/java/jcf-parse.c +++ b/gcc/java/jcf-parse.c @@ -911,13 +911,11 @@ parse_source_file_1 (file, finput) /* There's no point in trying to find the current encoding unless we are going to do something intelligent with it -- hence the test for iconv. */ -#ifdef HAVE_ICONV -#ifdef HAVE_NL_LANGINFO +#if defined (HAVE_LOCALE_H) && defined (HAVE_ICONV) && defined (HAVE_NL_LANGINFO) setlocale (LC_CTYPE, ""); if (current_encoding == NULL) current_encoding = nl_langinfo (CODESET); -#endif /* HAVE_NL_LANGINFO */ -#endif /* HAVE_ICONV */ +#endif if (current_encoding == NULL || *current_encoding == '\0') current_encoding = DEFAULT_ENCODING; |

