[BACK]Return to window.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/window.c between version 1.96 and 1.97

version 1.96, 2013/03/25 15:59:57 version 1.97, 2013/03/26 10:54:48
Line 496 
Line 496 
 int  int
 window_unzoom(struct window *w)  window_unzoom(struct window *w)
 {  {
         struct window_pane      *wp, *wp1;          struct window_pane      *wp;
   
         if (!(w->flags & WINDOW_ZOOMED))          if (!(w->flags & WINDOW_ZOOMED))
                 return (-1);                  return (-1);
         wp = w->active;  
   
         w->flags &= ~WINDOW_ZOOMED;          w->flags &= ~WINDOW_ZOOMED;
         layout_free(w);          layout_free(w);
         w->layout_root = w->saved_layout_root;          w->layout_root = w->saved_layout_root;
   
         TAILQ_FOREACH(wp1, &w->panes, entry) {          TAILQ_FOREACH(wp, &w->panes, entry) {
                 wp1->layout_cell = wp1->saved_layout_cell;                  wp->layout_cell = wp->saved_layout_cell;
                 wp1->saved_layout_cell = NULL;                  wp->saved_layout_cell = NULL;
         }          }
         layout_fix_panes(w, w->sx, w->sy);          layout_fix_panes(w, w->sx, w->sy);
   

Legend:
Removed from v.1.96  
changed lines
  Added in v.1.97