xdisp.c (try_window_reusing_current_matrix): Fix incorrect computation of loop end.

src/xdisp.c (try_window_reusing_current_matrix): Fix incorrect
 computation of loop end.  Reported by Johan Bockgård <bojohan@gnu.org>.
This commit is contained in:
Eli Zaretskii 2011-09-14 01:20:23 -04:00
parent 4d61f28dcc
commit 46888499da
2 changed files with 7 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2011-09-14 Eli Zaretskii <eliz@gnu.org>
* xdisp.c (try_window_reusing_current_matrix): Fix incorrect
computation of loop end. Reported by Johan Bockgård
<bojohan@gnu.org>.
2011-09-13 Chong Yidong <cyd@stupidchicken.com>
* frame.c (Fother_visible_frames_p): Function deleted.

View file

@ -16077,7 +16077,7 @@ try_window_reusing_current_matrix (struct window *w)
if (row < bottom_row)
{
struct glyph *glyph = row->glyphs[TEXT_AREA] + w->cursor.hpos;
struct glyph *end = glyph + row->used[TEXT_AREA];
struct glyph *end = row->glyphs[TEXT_AREA] + row->used[TEXT_AREA];
/* Can't use this optimization with bidi-reordered glyph
rows, unless cursor is already at point. */