From 7535c508ef29fa9a0332606edcd77aa078bdc395 Mon Sep 17 00:00:00 2001 From: Tatsuya Kinoshita Date: Mon, 14 Oct 2013 09:38:25 +0900 Subject: Update 230_cygwin-lang.patch to really fix --- debian/patches/230_cygwin-lang.patch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/debian/patches/230_cygwin-lang.patch b/debian/patches/230_cygwin-lang.patch index c8c72c8..5a6671e 100644 --- a/debian/patches/230_cygwin-lang.patch +++ b/debian/patches/230_cygwin-lang.patch @@ -1,12 +1,12 @@ Subject: Do not fail when LANG is not set on Cygwin -From: Tatsuya Kinoshita +From: Tatsuya Kinoshita , Jarek Czekalski Bug: https://sourceforge.net/p/w3m/patches/66/ Check whether the value of LC_ALL, LC_CTYPE or LANG is not NULL in check_cygwin_console(). diff --git a/terms.c b/terms.c -index 7a3c987..4bb46c0 100644 +index 7a3c987..399d117 100644 --- a/terms.c +++ b/terms.c @@ -222,6 +222,7 @@ static void @@ -22,9 +22,9 @@ index 7a3c987..4bb46c0 100644 } } - if (strncmp(getenv("LANG"), "ja", 2) == 0) { -+ if ((ctype = getenv("LC_ALL") || -+ ctype = getenv("LC_CTYPE") || -+ ctype = getenv("LANG")) && strncmp(ctype, "ja", 2) == 0) { ++ if (((ctype = getenv("LC_ALL")) || ++ (ctype = getenv("LC_CTYPE")) || ++ (ctype = getenv("LANG"))) && strncmp(ctype, "ja", 2) == 0) { isWinConsole = TERM_CYGWIN_RESERVE_IME; } #ifdef SUPPORT_WIN9X_CONSOLE_MBCS -- cgit v1.2.3