diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ccl.c | 4 |
1 files changed, 2 insertions, 2 deletions
| @@ -1219,7 +1219,7 @@ ccl_driver (ccl, source, destination, src_bytes, dst_bytes, consumed) | |||
| 1219 | case CCL_TranslateCharacter: | 1219 | case CCL_TranslateCharacter: |
| 1220 | i = reg[RRR]; /* charset */ | 1220 | i = reg[RRR]; /* charset */ |
| 1221 | if (i == CHARSET_ASCII) | 1221 | if (i == CHARSET_ASCII) |
| 1222 | i = reg[rrr] & 0x7F; | 1222 | i = reg[rrr]; |
| 1223 | else if (i == CHARSET_COMPOSITION) | 1223 | else if (i == CHARSET_COMPOSITION) |
| 1224 | { | 1224 | { |
| 1225 | reg[RRR] = -1; | 1225 | reg[RRR] = -1; |
| @@ -1246,7 +1246,7 @@ ccl_driver (ccl, source, destination, src_bytes, dst_bytes, consumed) | |||
| 1246 | ic++; | 1246 | ic++; |
| 1247 | i = reg[RRR]; /* charset */ | 1247 | i = reg[RRR]; /* charset */ |
| 1248 | if (i == CHARSET_ASCII) | 1248 | if (i == CHARSET_ASCII) |
| 1249 | i = reg[rrr] & 0x7F; | 1249 | i = reg[rrr]; |
| 1250 | else if (i == CHARSET_COMPOSITION) | 1250 | else if (i == CHARSET_COMPOSITION) |
| 1251 | { | 1251 | { |
| 1252 | reg[RRR] = -1; | 1252 | reg[RRR] = -1; |