diff options
author | Eli Zaretskii <eliz@gnu.org> | 2012-03-23 14:32:23 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2012-03-23 14:32:23 +0200 |
commit | e99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf (patch) | |
tree | 63e7c428a3bed645559e2c1046eb66351e1ea4a3 /lisp/emacs-lisp/avl-tree.el | |
parent | 5063c0e1a29078fb72ef5e48e1eeed6a863128ac (diff) | |
download | emacs-e99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf.tar.gz emacs-e99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf.tar.bz2 emacs-e99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf.zip |
Fix bug #11073 with bidi-related crashes displaying some byte sequences.
src/bidi.c (bidi_fetch_char): Use STRING_CHAR_AND_LENGTH instead of
FETCH_MULTIBYTE_CHAR followed by CHAR_BYTES. Prevents crashes
when fetching a multibyte character consumes more bytes than
CHAR_BYTES returns, due to unification of CJK characters in
string_char.
Diffstat (limited to 'lisp/emacs-lisp/avl-tree.el')
0 files changed, 0 insertions, 0 deletions