Shiro Kawai
shiro****@lava*****
2003年 10月 19日 (日) 17:02:32 JST
From: Kimura Fuyuki <fuyuk****@nigre*****> Subject: [Gauche-devel-jp] utf goshの変換ポート不具合 Date: Sun, 19 Oct 2003 16:36:15 +0900 > こんな問題ばかり引っぱり出してきてすみません… いや、大変助かります。この手のはサンプル検査ではなかなかみつかりません。 今回もポカミスでした。 --shiro =================================================================== RCS file: /cvsroot/gauche/Gauche/ext/charconv/jconv.c,v retrieving revision 1.15 diff -u -r1.15 jconv.c --- jconv.c 13 Sep 2003 11:36:23 -0000 1.15 +++ jconv.c 19 Oct 2003 08:01:33 -0000 @@ -472,7 +472,7 @@ INCHK(2); u1 = (unsigned char)inptr[1]; - if (u1 < 0x80 || u1 >= 0xbf) return ILLEGAL_SEQUENCE; + if (u1 < 0x80 || u1 >= 0xc0) return ILLEGAL_SEQUENCE; switch (u0) { case 0xc2: etab = utf2euc_c2; break;