aboutsummaryrefslogtreecommitdiff
path: root/window.c
diff options
context:
space:
mode:
Diffstat (limited to 'window.c')
-rw-r--r--window.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/window.c b/window.c
index 0f445edc..3b6b74bd 100644
--- a/window.c
+++ b/window.c
@@ -496,19 +496,18 @@ window_zoom(struct window_pane *wp)
int
window_unzoom(struct window *w)
{
- struct window_pane *wp, *wp1;
+ struct window_pane *wp;
if (!(w->flags & WINDOW_ZOOMED))
return (-1);
- wp = w->active;
w->flags &= ~WINDOW_ZOOMED;
layout_free(w);
w->layout_root = w->saved_layout_root;
- TAILQ_FOREACH(wp1, &w->panes, entry) {
- wp1->layout_cell = wp1->saved_layout_cell;
- wp1->saved_layout_cell = NULL;
+ TAILQ_FOREACH(wp, &w->panes, entry) {
+ wp->layout_cell = wp->saved_layout_cell;
+ wp->saved_layout_cell = NULL;
}
layout_fix_panes(w, w->sx, w->sy);