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

Diff for /src/usr.bin/tmux/server-client.c between version 1.139 and 1.140

version 1.139, 2015/05/27 13:28:04 version 1.140, 2015/06/04 23:27:51
Line 46 
Line 46 
 void    server_client_msg_identify(struct client *, struct imsg *);  void    server_client_msg_identify(struct client *, struct imsg *);
 void    server_client_msg_shell(struct client *);  void    server_client_msg_shell(struct client *);
   
   /* Check if this client is inside this server. */
   int
   server_client_check_nested(struct client *c)
   {
           struct environ_entry    *envent;
           struct window_pane      *wp;
   
           if (c->tty.path == NULL)
                   return (0);
   
           envent = environ_find(&c->environ, "TMUX");
           if (envent == NULL || *envent->value == '\0')
                   return (0);
   
           RB_FOREACH(wp, window_pane_tree, &all_window_panes) {
                   if (strcmp(wp->tty, c->tty.path) == 0)
                           return (1);
           }
           return (0);
   }
   
 /* Set client key table. */  /* Set client key table. */
 void  void
 server_client_key_table(struct client *c, const char *name)  server_client_key_table(struct client *c, const char *name)

Legend:
Removed from v.1.139  
changed lines
  Added in v.1.140