mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-17 10:27:41 +00:00
Fix infloop in redisplay caused by a recent change
* src/xdisp.c (redisplay_internal): Avoid inflooping due to a frame's garbaged flag being set after update_frame. Reported by Michael Heerdegen <michael_heerdegen@web.de>.
This commit is contained in:
parent
0811177c96
commit
00787a2abd
1 changed files with 5 additions and 1 deletions
|
|
@ -15683,7 +15683,11 @@ redisplay_internal (void)
|
|||
garbaged flag, in which case we need to
|
||||
redisplay the frame. */
|
||||
if (FRAME_GARBAGED_P (f))
|
||||
goto retry_frame;
|
||||
{
|
||||
fset_redisplay (f);
|
||||
f->garbaged = false;
|
||||
goto retry_frame;
|
||||
}
|
||||
f->cursor_type_changed = false;
|
||||
f->updated_p = true;
|
||||
f->inhibit_clear_image_cache = false;
|
||||
|
|
|
|||
Loading…
Reference in a new issue