summaryrefslogtreecommitdiff
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2012-03-23 14:32:23 +0200
committerEli Zaretskii <eliz@gnu.org>2012-03-23 14:32:23 +0200
commite99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf (patch)
tree63e7c428a3bed645559e2c1046eb66351e1ea4a3 /src/ChangeLog
parent5063c0e1a29078fb72ef5e48e1eeed6a863128ac (diff)
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 'src/ChangeLog')
-rw-r--r--src/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 40186c65496..028b8325aae 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,11 @@
+2012-03-23 Eli Zaretskii <eliz@gnu.org>
+
+ * 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. (Bug#11073)
+
2012-03-23 Troels Nielsen <bn.troels@gmail.com> (tiny change)
* process.c (wait_reading_process_output): Handle pty disconnect