Mercurial > emacs
changeset 25836:f540e1508f05
(Fminibuffer_complete_word): Calculate string byte
size correctly.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Thu, 30 Sep 1999 04:19:45 +0000 |
parents | 265202db376b |
children | 6a8496401d4f |
files | src/minibuf.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/minibuf.c Thu Sep 30 04:18:36 1999 +0000 +++ b/src/minibuf.c Thu Sep 30 04:19:45 1999 +0000 @@ -1833,12 +1833,12 @@ i gets index in string of where to stop completing. */ { int len, c; - + int bytes = STRING_BYTES (XSTRING (completion)); completion_string = XSTRING (completion)->data; for (; i_byte < STRING_BYTES (XSTRING (completion)); i_byte += len, i++) { c = STRING_CHAR_AND_LENGTH (completion_string + i_byte, - XSTRING (completion)->size - i_byte, + bytes - i_byte, len); if (SYNTAX (c) != Sword) {