aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2006-02-22 06:51:02 +0000
committerKenichi Handa2006-02-22 06:51:02 +0000
commitba3d6aab23868fdb6f2da72bb16c1fde19a77f89 (patch)
tree8b65b12a15839bfd4ef65e6a450c3d24f4c2def2
parent33cf2d8a0694bb54fe63675b7521e8cfd3949b96 (diff)
downloademacs-ba3d6aab23868fdb6f2da72bb16c1fde19a77f89.tar.gz
emacs-ba3d6aab23868fdb6f2da72bb16c1fde19a77f89.zip
(map_charset_chars): Fix for ascii-compatible charset
made by a mapping table.
-rw-r--r--src/charset.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/charset.c b/src/charset.c
index 3e1bebdd68f..dbf883c9ce5 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -592,17 +592,6 @@ map_charset_chars (c_function, function, arg,
592 { 592 {
593 if (! CHAR_TABLE_P (CHARSET_ENCODER (charset))) 593 if (! CHAR_TABLE_P (CHARSET_ENCODER (charset)))
594 return; 594 return;
595 if (CHARSET_ASCII_COMPATIBLE_P (charset) && from <= 127)
596 {
597 range = Fcons (make_number (from), make_number (to));
598 if (to >= 128)
599 XSETCAR (range, make_number (127));
600
601 if (NILP (function))
602 (*c_function) (arg, range);
603 else
604 call2 (function, range, arg);
605 }
606 map_char_table_for_charset (c_function, function, 595 map_char_table_for_charset (c_function, function,
607 CHARSET_ENCODER (charset), arg, 596 CHARSET_ENCODER (charset), arg,
608 partial ? charset : NULL, from, to); 597 partial ? charset : NULL, from, to);