diff options
author | Sadrul Habib Chowdhury <sadrul@users.sourceforge.net> | 2010-04-01 15:25:03 -0400 |
---|---|---|
committer | Sadrul Habib Chowdhury <sadrul@users.sourceforge.net> | 2010-04-01 15:25:03 -0400 |
commit | 869278e490913531a98602b8bec5cc08831aa46d (patch) | |
tree | 2e3c802ce9ac51e5c7a29389fed2c7b34b64f6dc /src/resize.c | |
parent | 7ec27de25cc83b2189965584352edb660da00338 (diff) | |
parent | a881bb274ae2d3c4027ae61e1707576bc8d35cab (diff) | |
download | screen-869278e490913531a98602b8bec5cc08831aa46d.tar.gz |
Merge branch 'master' into unicode++
Diffstat (limited to 'src/resize.c')
-rw-r--r-- | src/resize.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/resize.c b/src/resize.c index ba70482..d025730 100644 --- a/src/resize.c +++ b/src/resize.c @@ -370,8 +370,7 @@ struct display *norefdisp; /* If 'flayer' and 'l' are for the same window, then we will not * restore 'flayer'. */ if (oldflayer && (l == oldflayer || Layer2Window(oldflayer) == p)) - while (oldflayer->l_next) - oldflayer = oldflayer->l_next; + oldflayer = NULL; flayer = l; @@ -414,7 +413,7 @@ struct display *norefdisp; /* If we started resizing a non-flayer layer, then restore the flayer. * Otherwise, flayer should already be updated to the topmost foreground layer. */ - if (Layer2Window(flayer) != Layer2Window(oldflayer)) + if (oldflayer) flayer = oldflayer; display = olddisplay; } |