From 5c2a0669c1c8a45cb57b4f7cbbd981cd4ce20aa7 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 8 Dec 1998 13:12:47 +0000 Subject: Update. 1998-12-08 Andreas Jaeger * posix/regex.c: Get regex.h from system path, not from local directory. * posix/regex.h: Move internal interfaces to ... * include/regex.h: ...here. * posix/unistd.h: Move internal interfaces to ... * include/unistd.h: ...here. * math/math.h: Move internal interfaces to ... * include/math.h: ...here. * posix/glob.h: Move internal interfaces to ... * include/glob.h: ...here. * string/string.h: Move internal interfaces to ... * include/string.h: ...here. * time/sys/time.h: Move internal interfaces to ... * include/sys/time.h: ...here. * resolv/netdb.h: Move internal interfaces to ... * include/netdb.h: ...here. 1998-12-08 Ulrich Drepper * iconvdata/eucjp.c: Handle Yen in overscore conversion from ISO 10646 correctly. * iconvdata/iso-2022-jp.c: Handle Kana in 2022-JP2 correctly Fix various bugs in conversion routine. * iconvdata/jis0201.h: Correct variable name. * iconvdata/jis0208.c: Correct script to generate tables and regenerate them. * iconvdata/jis0208.h: Likewise. * iconvdata/jis0212.c: Likewise. * iconvdata/sjis.c: Likewise. Patch by HANATAKA Shinya . --- iconvdata/eucjp.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'iconvdata/eucjp.c') diff --git a/iconvdata/eucjp.c b/iconvdata/eucjp.c index 96e075628c..4936e40b62 100644 --- a/iconvdata/eucjp.c +++ b/iconvdata/eucjp.c @@ -138,6 +138,12 @@ if (ch <= 0x7f) \ /* It's plain ASCII. */ \ *outptr++ = ch; \ + else if (ch == 0xa5) \ + /* YEN sign => backslash */ \ + *outptr++ = 0x5c; \ + else if (ch == 0x203e) \ + /* overscore => asciitilde */ \ + *outptr++ = 0x7e; \ else \ { \ /* Try the JIS character sets. */ \ -- cgit v1.2.3