[KoCo-CVS] [Commit] cjkcodecs/src _iso_2022_jp_3.c
Brought to you by:
perky
From: Hye-Shik C. <pe...@us...> - 2003-07-08 07:11:24
|
perky 03/07/08 00:11:21 Modified: src _iso_2022_jp_3.c Log: Correct decoding FULL-WIDTH REVERSE SOLIDUS Revision Changes Path 1.2 +4 -2 cjkcodecs/src/_iso_2022_jp_3.c Index: _iso_2022_jp_3.c =================================================================== RCS file: /cvsroot/koco/cjkcodecs/src/_iso_2022_jp_3.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- _iso_2022_jp_3.c 8 Jul 2003 07:02:03 -0000 1.1 +++ _iso_2022_jp_3.c 8 Jul 2003 07:11:21 -0000 1.2 @@ -26,7 +26,7 @@ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $Id: _iso_2022_jp_3.c,v 1.1 2003/07/08 07:02:03 perky Exp $ + * $Id: _iso_2022_jp_3.c,v 1.2 2003/07/08 07:11:21 perky Exp $ */ #define USING_BINARY_PAIR_SEARCH @@ -276,7 +276,9 @@ RESERVE_INBUF(2) RESERVE_OUTBUF(1) if (charset == CHARSET_JISX0213_1) { - TRYMAP_DEC(jisx0213_1_bmp, **outbuf, c & 0x7f, IN2 & 0x7f); + if (c == 0x21 && IN2 == 0x40) **outbuf = 0xff3c; + else TRYMAP_DEC(jisx0213_1_bmp, **outbuf, + c & 0x7f, IN2 & 0x7f); else TRYMAP_DEC(jisx0213_1_emp, code, c & 0x7f, IN2 & 0x7f) { PUTUCS4(EMPBASE | code) |