[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.70 and 1.71

version 1.70, 2013/07/05 14:52:33 version 1.71, 2013/10/10 11:46:28
Line 398 
Line 398 
 server_destroy_session_group(struct session *s)  server_destroy_session_group(struct session *s)
 {  {
         struct session_group    *sg;          struct session_group    *sg;
           struct session          *s1;
   
         if ((sg = session_group_find(s)) == NULL)          if ((sg = session_group_find(s)) == NULL)
                 server_destroy_session(s);                  server_destroy_session(s);
         else {          else {
                 TAILQ_FOREACH(s, &sg->sessions, gentry)                  TAILQ_FOREACH_SAFE(s, &sg->sessions, gentry, s1) {
                         server_destroy_session(s);                          server_destroy_session(s);
                 TAILQ_REMOVE(&session_groups, sg, entry);                          session_destroy(s);
                 free(sg);                  }
         }          }
 }  }
   

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