[BACK]Return to cmd-attach-session.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/cmd-attach-session.c between version 1.69 and 1.70

version 1.69, 2017/02/06 15:00:41 version 1.70, 2017/03/08 13:36:12
Line 54 
Line 54 
         struct client           *c = item->client, *c_loop;          struct client           *c = item->client, *c_loop;
         struct winlink          *wl = item->state.tflag.wl;          struct winlink          *wl = item->state.tflag.wl;
         struct window_pane      *wp = item->state.tflag.wp;          struct window_pane      *wp = item->state.tflag.wp;
         char                    *cause, *cwd;          char                    *cause;
         struct format_tree      *ft;  
   
         if (RB_EMPTY(&sessions)) {          if (RB_EMPTY(&sessions)) {
                 cmdq_error(item, "no sessions");                  cmdq_error(item, "no sessions");
Line 77 
Line 76 
         }          }
   
         if (cflag != NULL) {          if (cflag != NULL) {
                 ft = format_create(item, FORMAT_NONE, 0);  
                 format_defaults(ft, c, s, wl, wp);  
                 cwd = format_expand(ft, cflag);  
                 format_free(ft);  
   
                 free((void *)s->cwd);                  free((void *)s->cwd);
                 s->cwd = cwd;                  s->cwd = format_single(item, cflag, c, s, wl, wp);
         }          }
   
         if (c->session != NULL) {          if (c->session != NULL) {

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