diff options
| author | Eli Zaretskii | 2012-03-23 14:32:23 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2012-03-23 14:32:23 +0200 |
| commit | e99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf (patch) | |
| tree | 63e7c428a3bed645559e2c1046eb66351e1ea4a3 /src/ChangeLog | |
| parent | 5063c0e1a29078fb72ef5e48e1eeed6a863128ac (diff) | |
| download | emacs-e99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf.tar.gz 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 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 8 |
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 @@ | |||
| 1 | 2012-03-23 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * bidi.c (bidi_fetch_char): Use STRING_CHAR_AND_LENGTH instead of | ||
| 4 | FETCH_MULTIBYTE_CHAR followed by CHAR_BYTES. Prevents crashes | ||
| 5 | when fetching a multibyte character consumes more bytes than | ||
| 6 | CHAR_BYTES returns, due to unification of CJK characters in | ||
| 7 | string_char. (Bug#11073) | ||
| 8 | |||
| 1 | 2012-03-23 Troels Nielsen <bn.troels@gmail.com> (tiny change) | 9 | 2012-03-23 Troels Nielsen <bn.troels@gmail.com> (tiny change) |
| 2 | 10 | ||
| 3 | * process.c (wait_reading_process_output): Handle pty disconnect | 11 | * process.c (wait_reading_process_output): Handle pty disconnect |