]> git.eshelyaron.com Git - emacs.git/commitdiff
(ccl_driver) <CCL_TranslateCharacter>: Don't suppress MSB
authorKenichi Handa <handa@m17n.org>
Thu, 26 Nov 1998 08:12:12 +0000 (08:12 +0000)
committerKenichi Handa <handa@m17n.org>
Thu, 26 Nov 1998 08:12:12 +0000 (08:12 +0000)
if the charset is ascii.
(ccl_driver) <CCL_TranslateCharacterConstTbl>: Likewise.

src/ccl.c

index 2778aa54a29fa88c3bd1ea277e02ad26dd43f0ca..55bd2ca388e8b1bf29f483315f5311c0993c8391 100644 (file)
--- a/src/ccl.c
+++ b/src/ccl.c
@@ -1219,7 +1219,7 @@ ccl_driver (ccl, source, destination, src_bytes, dst_bytes, consumed)
            case CCL_TranslateCharacter:
              i = reg[RRR]; /* charset */
              if (i == CHARSET_ASCII)
-               i = reg[rrr] & 0x7F;
+               i = reg[rrr];
              else if (i == CHARSET_COMPOSITION)
                {
                  reg[RRR] = -1;
@@ -1246,7 +1246,7 @@ ccl_driver (ccl, source, destination, src_bytes, dst_bytes, consumed)
              ic++;
              i = reg[RRR]; /* charset */
              if (i == CHARSET_ASCII)
-               i = reg[rrr] & 0x7F;
+               i = reg[rrr];
              else if (i == CHARSET_COMPOSITION)
                {
                  reg[RRR] = -1;