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

Diff for /src/usr.bin/tmux/server-fn.c between version 1.69 and 1.70

version 1.69, 2013/04/22 13:35:18 version 1.70, 2013/07/05 14:52:33
Line 262 
Line 262 
 void  void
 server_kill_window(struct window *w)  server_kill_window(struct window *w)
 {  {
         struct session  *s, *next_s;          struct session          *s, *next_s, *target_s;
         struct winlink  *wl;          struct session_group    *sg;
           struct winlink          *wl;
   
         next_s = RB_MIN(sessions, &sessions);          next_s = RB_MIN(sessions, &sessions);
         while (next_s != NULL) {          while (next_s != NULL) {
Line 280 
Line 281 
                                 server_redraw_session_group(s);                                  server_redraw_session_group(s);
                 }                  }
   
                 if (options_get_number(&s->options, "renumber-windows"))                  if (options_get_number(&s->options, "renumber-windows")) {
                         session_renumber_windows(s);                          if ((sg = session_group_find(s)) != NULL) {
                                   TAILQ_FOREACH(target_s, &sg->sessions, gentry)
                                           session_renumber_windows(target_s);
                           } else
                                   session_renumber_windows(s);
                   }
         }          }
         recalculate_sizes();          recalculate_sizes();
 }  }

Legend:
Removed from v.1.69  
changed lines
  Added in v.1.70