diff options
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/patches/230_cygwin-lang.patch | 10 | 
1 files 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 <tats@debian.org> +From: Tatsuya Kinoshita <tats@debian.org>, Jarek Czekalski <jarekczek@poczta.onet.pl>  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 | 
