diff options
author | OKAZAKI Tetsurou <okazaki@FreeBSD.org> | 2003-03-06 04:59:53 +0000 |
---|---|---|
committer | OKAZAKI Tetsurou <okazaki@FreeBSD.org> | 2003-03-06 04:59:53 +0000 |
commit | bbea3a6161af8772adbbab342a9f0f656031d70e (patch) | |
tree | b948b1edd7fb1b267be64ffe0f525e4b0d311f38 /japanese/groff/files/patch-src:libs:libgroff:encoding.cc | |
parent | Update to 0.5.0 (diff) |
Upgrade to 1.18.1.
Update tmac suite to 20030303 of RELENG_4.
Notes
Notes:
svn path=/head/; revision=77019
Diffstat (limited to 'japanese/groff/files/patch-src:libs:libgroff:encoding.cc')
-rw-r--r-- | japanese/groff/files/patch-src:libs:libgroff:encoding.cc | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/japanese/groff/files/patch-src:libs:libgroff:encoding.cc b/japanese/groff/files/patch-src:libs:libgroff:encoding.cc new file mode 100644 index 000000000000..5d8197a4f8bc --- /dev/null +++ b/japanese/groff/files/patch-src:libs:libgroff:encoding.cc @@ -0,0 +1,32 @@ +--- src/libs/libgroff/encoding.cc.bak Tue Mar 4 20:26:04 2003 ++++ src/libs/libgroff/encoding.cc Tue Mar 4 21:33:16 2003 +@@ -177,7 +177,8 @@ + inline wchar make_wchar(unsigned char c0, encoding_istream& eis) { + wchar wc = 0; + char inbuf[8], outbuf[8]; +- char *inp, *outp; ++ const char *inp; ++ char *outp; + size_t inbytesleft, outbytesleft; + int i = 0; + +@@ -212,7 +213,8 @@ + + inline int put_wchar(wchar wc, encoding_ostream& eos) { + char inbuf[4], outbuf[4]; +- char *inp, *outp; ++ const char *inp; ++ char *outp; + size_t inbytesleft, outbytesleft; + + if (!is_wchar_code(wc)) { +@@ -377,6 +379,9 @@ + #if HAVE_LANGINFO_CODESET + locale = nl_langinfo(CODESET); + #endif ++ if (strcmp(locale, "ja_JP.EUC") == 0 || strcmp(locale, "ja_JP.eucJP") == 0) { ++ locale = "EUC-JP"; ++ } + select_input_encoding_handler(locale); + select_output_encoding_handler(locale); + #endif |