diff options
| author | Jim Blandy | 1992-09-22 04:29:12 +0000 |
|---|---|---|
| committer | Jim Blandy | 1992-09-22 04:29:12 +0000 |
| commit | 7c3c72eca1d14e6f30bb0b16ef99b25f5f71c975 (patch) | |
| tree | 243d60036187acf2486d749fcd17aac85bc92dee /src | |
| parent | 0ca96cef67f9ae39f047d684c9eb59ba91a63c9a (diff) | |
| download | emacs-7c3c72eca1d14e6f30bb0b16ef99b25f5f71c975.tar.gz emacs-7c3c72eca1d14e6f30bb0b16ef99b25f5f71c975.zip | |
* dispnew.c (get_display_line): Don't abort if the frame is
invisible; since unmap events are handled at the interrupt level,
a screen may become invisible at any time.
Diffstat (limited to 'src')
| -rw-r--r-- | src/dispnew.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dispnew.c b/src/dispnew.c index 9bfeb0505ca..e3ce700d83d 100644 --- a/src/dispnew.c +++ b/src/dispnew.c | |||
| @@ -440,7 +440,7 @@ get_display_line (frame, vpos, hpos) | |||
| 440 | register struct frame_glyphs *desired_glyphs = FRAME_DESIRED_GLYPHS (frame); | 440 | register struct frame_glyphs *desired_glyphs = FRAME_DESIRED_GLYPHS (frame); |
| 441 | register GLYPH *p; | 441 | register GLYPH *p; |
| 442 | 442 | ||
| 443 | if (vpos < 0 || (! FRAME_VISIBLE_P (frame))) | 443 | if (vpos < 0) |
| 444 | abort (); | 444 | abort (); |
| 445 | 445 | ||
| 446 | if ((desired_glyphs->enable[vpos]) && desired_glyphs->used[vpos] > hpos) | 446 | if ((desired_glyphs->enable[vpos]) && desired_glyphs->used[vpos] > hpos) |