From e4305ca608b6dd74732cb877298d74319a4ecba7 Mon Sep 17 00:00:00 2001 From: Dai Sato Date: Wed, 23 May 2007 12:34:20 +0000 Subject: [w3m-dev 04240] nl_langinfo() requires setlocale() --- libwc/charset.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libwc') diff --git a/libwc/charset.c b/libwc/charset.c index e64b6f6..d86a129 100644 --- a/libwc/charset.c +++ b/libwc/charset.c @@ -376,7 +376,8 @@ wc_locale_to_ces(char *locale) #ifdef HAVE_LANGINFO_CODESET { char *cs = nl_langinfo(CODESET); - return wc_charset_to_ces(cs); + if (cs && strcmp(cs, "US-ASCII")) + return wc_charset_to_ces(cs); } #endif for (n = 0; *p && *p != '.' && n < 5; p++) { -- cgit v1.2.3