diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2010-03-28 00:07:17 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2010-03-28 00:07:17 +0300 |
commit | 68b0fa820d301675db0b58fb564341e1fc7cb48e (patch) | |
tree | f15e19d0cadf6553353224e8ac25052b4a6b8e18 /winsup | |
parent | eca2df4f0103bd8e6229a93f407714beef1e423a (diff) |
* nlsfuncs.cc (__set_charset_from_locale): Set default charset for
locales defaulting to codepage 936 to GB2312.
Diffstat (limited to 'winsup')
-rw-r--r-- | winsup/cygwin/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/cygwin/nlsfuncs.cc | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 1bd8cd86b..d695f4b7b 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2010-03-27 Corinna Vinschen <corinna@vinschen.de> + + * nlsfuncs.cc (__set_charset_from_locale): Set default charset for + locales defaulting to codepage 936 to GB2312. + 2010-03-22 Corinna Vinschen <corinna@vinschen.de> * fhandler_socket.cc (fhandler_socket::evaluate_events): Make erase diff --git a/winsup/cygwin/nlsfuncs.cc b/winsup/cygwin/nlsfuncs.cc index 51cc465f7..3f2279a18 100644 --- a/winsup/cygwin/nlsfuncs.cc +++ b/winsup/cygwin/nlsfuncs.cc @@ -1042,7 +1042,7 @@ __set_charset_from_locale (const char *locale, char *charset) cs = "EUCJP"; break; case 936: - cs = "GBK"; + cs = "GB2312"; break; case 949: cs = "EUCKR"; |