aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenichi Handa1998-03-19 07:34:29 +0000
committerKenichi Handa1998-03-19 07:34:29 +0000
commitbab9ce2f565da70ba1713b7fde72af2acb182d14 (patch)
treefd51b3a296b76de136df949e79d9c3c8bb3f2481 /src
parent88ab3cc13356c05b284e54bff8d197b9528f8b65 (diff)
downloademacs-bab9ce2f565da70ba1713b7fde72af2acb182d14.tar.gz
emacs-bab9ce2f565da70ba1713b7fde72af2acb182d14.zip
(byte_char_debug_check): Call multibyte_chars_in_text
instead of chars_in_text because we must ignore enable-multibyte-characters here.
Diffstat (limited to 'src')
-rw-r--r--src/marker.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/marker.c b/src/marker.c
index dcdadd705ad..86951edd2f3 100644
--- a/src/marker.c
+++ b/src/marker.c
@@ -105,13 +105,14 @@ byte_char_debug_check (b, charpos, bytepos)
105 105
106 if (bytepos > BUF_GPT_BYTE (b)) 106 if (bytepos > BUF_GPT_BYTE (b))
107 { 107 {
108 nchars = chars_in_text (BUF_BEG_ADDR (b), 108 nchars = multibyte_chars_in_text (BUF_BEG_ADDR (b),
109 BUF_GPT_BYTE (b) - BUF_BEG_BYTE (b)); 109 BUF_GPT_BYTE (b) - BUF_BEG_BYTE (b));
110 nchars += chars_in_text (BUF_GAP_END_ADDR (b), 110 nchars += multibyte_chars_in_text (BUF_GAP_END_ADDR (b),
111 bytepos - BUF_GPT_BYTE (b)); 111 bytepos - BUF_GPT_BYTE (b));
112 } 112 }
113 else 113 else
114 nchars = chars_in_text (BUF_BEG_ADDR (b), bytepos - BUF_BEG_BYTE (b)); 114 nchars = multibyte_chars_in_text (BUF_BEG_ADDR (b),
115 bytepos - BUF_BEG_BYTE (b));
115 116
116 if (charpos - 1 != nchars) 117 if (charpos - 1 != nchars)
117 abort (); 118 abort ();