diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/charset.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/charset.c b/src/charset.c index 91f510476a0..66d53003b0d 100644 --- a/src/charset.c +++ b/src/charset.c | |||
| @@ -423,7 +423,7 @@ translate_char (table, c, charset, c1, c2) | |||
| 423 | Lisp_Object ch; | 423 | Lisp_Object ch; |
| 424 | int alt_charset, alt_c1, alt_c2, dimension; | 424 | int alt_charset, alt_c1, alt_c2, dimension; |
| 425 | 425 | ||
| 426 | if (c < 0) c = MAKE_CHAR (charset, c1, c2); | 426 | if (c < 0) c = MAKE_CHAR (charset, (c1 & 0x7F) , (c2 & 0x7F)); |
| 427 | if (!CHAR_TABLE_P (table) | 427 | if (!CHAR_TABLE_P (table) |
| 428 | || (ch = Faref (table, make_number (c)), !NATNUMP (ch))) | 428 | || (ch = Faref (table, make_number (c)), !NATNUMP (ch))) |
| 429 | return c; | 429 | return c; |