comparison src/term.c @ 29019:50e144ba4af7

(produce_special_glyphs): Use CHAR_BYTES instead of CHAR_LEN.
author Kenichi Handa <handa@m17n.org>
date Sat, 20 May 2000 00:05:26 +0000
parents b4310b6f3b5e
children 8b0db3f5a010
comparison
equal deleted inserted replaced
29018:2f43c508a9b5 29019:50e144ba4af7
1902 if (it->dp 1902 if (it->dp
1903 && INTEGERP (DISP_CONTINUE_GLYPH (it->dp)) 1903 && INTEGERP (DISP_CONTINUE_GLYPH (it->dp))
1904 && GLYPH_CHAR_VALID_P (XINT (DISP_CONTINUE_GLYPH (it->dp)))) 1904 && GLYPH_CHAR_VALID_P (XINT (DISP_CONTINUE_GLYPH (it->dp))))
1905 { 1905 {
1906 temp_it.c = FAST_GLYPH_CHAR (XINT (DISP_CONTINUE_GLYPH (it->dp))); 1906 temp_it.c = FAST_GLYPH_CHAR (XINT (DISP_CONTINUE_GLYPH (it->dp)));
1907 temp_it.len = CHAR_LEN (temp_it.c); 1907 temp_it.len = CHAR_BYTES (temp_it.c);
1908 } 1908 }
1909 else 1909 else
1910 temp_it.c = '\\'; 1910 temp_it.c = '\\';
1911 1911
1912 produce_glyphs (&temp_it); 1912 produce_glyphs (&temp_it);
1919 if (it->dp 1919 if (it->dp
1920 && INTEGERP (DISP_TRUNC_GLYPH (it->dp)) 1920 && INTEGERP (DISP_TRUNC_GLYPH (it->dp))
1921 && GLYPH_CHAR_VALID_P (XINT (DISP_TRUNC_GLYPH (it->dp)))) 1921 && GLYPH_CHAR_VALID_P (XINT (DISP_TRUNC_GLYPH (it->dp))))
1922 { 1922 {
1923 temp_it.c = FAST_GLYPH_CHAR (XINT (DISP_TRUNC_GLYPH (it->dp))); 1923 temp_it.c = FAST_GLYPH_CHAR (XINT (DISP_TRUNC_GLYPH (it->dp)));
1924 temp_it.len = CHAR_LEN (temp_it.c); 1924 temp_it.len = CHAR_BYTES (temp_it.c);
1925 } 1925 }
1926 else 1926 else
1927 temp_it.c = '$'; 1927 temp_it.c = '$';
1928 1928
1929 produce_glyphs (&temp_it); 1929 produce_glyphs (&temp_it);