summaryrefslogtreecommitdiff
path: root/src/resize.c
diff options
context:
space:
mode:
authorSadrul Habib Chowdhury <sadrul@users.sourceforge.net>2010-04-01 15:25:03 -0400
committerSadrul Habib Chowdhury <sadrul@users.sourceforge.net>2010-04-01 15:25:03 -0400
commit869278e490913531a98602b8bec5cc08831aa46d (patch)
tree2e3c802ce9ac51e5c7a29389fed2c7b34b64f6dc /src/resize.c
parent7ec27de25cc83b2189965584352edb660da00338 (diff)
parenta881bb274ae2d3c4027ae61e1707576bc8d35cab (diff)
downloadscreen-869278e490913531a98602b8bec5cc08831aa46d.tar.gz
Merge branch 'master' into unicode++
Diffstat (limited to 'src/resize.c')
-rw-r--r--src/resize.c5
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;
}