Commit de7de9cc authored by Eli Zaretskii's avatar Eli Zaretskii

Prevent infloop in redisplay on TTY frames

* src/xdisp.c (extend_face_to_end_of_line): Avoid infloop when
filling up display margins with the default face's background.
(Bug#29789)
parent 293720e9
......@@ -20280,6 +20280,7 @@ extend_face_to_end_of_line (struct it *it)
/* term.c:produce_glyphs advances it->current_x only for
TEXT_AREA. */
it->current_x += it->pixel_width;
++it->glyph_row->used[LEFT_MARGIN_AREA];
}
it->current_x = saved_x;
......@@ -20317,6 +20318,7 @@ extend_face_to_end_of_line (struct it *it)
{
PRODUCE_GLYPHS (it);
it->current_x += it->pixel_width;
++it->glyph_row->used[RIGHT_MARGIN_AREA];
}
it->area = TEXT_AREA;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment