diff options
author | Sadrul Habib Chowdhury <sadrul@users.sourceforge.net> | 2012-03-13 21:40:47 -0400 |
---|---|---|
committer | Sadrul Habib Chowdhury <sadrul@users.sourceforge.net> | 2012-03-13 21:40:47 -0400 |
commit | 3c2946ed7b773370924e34b07e78015c87a3e325 (patch) | |
tree | e113b81defe49b64fb2bc24f88f6b6983dde9f11 | |
parent | 7560d73ba0b611810bc1cf82feaad0204a994a86 (diff) | |
download | screen-3c2946ed7b773370924e34b07e78015c87a3e325.tar.gz |
Fix a crash when switching from altscreen after window resize.
This change fixes a crash when window is resized while in altscreen mode.
More details in the bug: http://savannah.gnu.org/bugs/?35757
-rw-r--r-- | src/resize.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/resize.c b/src/resize.c index ec4742e..0e491eb 100644 --- a/src/resize.c +++ b/src/resize.c @@ -747,6 +747,8 @@ int wi, he, hi; for (yy = p->w_y + p->w_histheight - 1; yy >= 0 && ncy + shift < he; yy--) { ml = OLDWIN(yy); + if (!ml->image) + break; if (ml->image[p->w_width] == ' ') break; shift++; |