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

Diff for /src/usr.bin/tmux/cmd-run-shell.c between version 1.42 and 1.43

version 1.42, 2016/11/11 11:37:25 version 1.43, 2016/11/12 19:05:53
Line 59 
Line 59 
 {  {
         struct cmd_run_shell_data       *cdata = job->data;          struct cmd_run_shell_data       *cdata = job->data;
         struct window_pane              *wp = NULL;          struct window_pane              *wp = NULL;
           struct cmd_find_state            fs;
   
         if (cdata->wp_id != -1)          if (cdata->wp_id != -1)
                 wp = window_pane_find_by_id(cdata->wp_id);                  wp = window_pane_find_by_id(cdata->wp_id);
         if (cdata->item != NULL && wp == NULL) {          if (wp == NULL) {
                 cmdq_print(cdata->item, "%s", msg);                  if (cdata->item != NULL) {
                 return;                          cmdq_print(cdata->item, "%s", msg);
                           return;
                   }
                   if (cmd_find_current (&fs, NULL, CMD_FIND_QUIET) != 0)
                           return;
                   wp = fs.wp;
                   if (wp == NULL)
                           return;
         }          }
   
         if (window_pane_set_mode(wp, &window_copy_mode) == 0)          if (window_pane_set_mode(wp, &window_copy_mode) == 0)

Legend:
Removed from v.1.42  
changed lines
  Added in v.1.43