[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.68 and 1.69

version 1.68, 2020/05/16 16:02:24 version 1.69, 2020/06/12 10:31:12
Line 56 
Line 56 
         struct session          *s;          struct session          *s;
         int                      wp_id;          int                      wp_id;
         struct event             timer;          struct event             timer;
           int                      flags;
 };  };
   
 static void  static void
Line 110 
Line 111 
   
         if (!args_has(args, 'b'))          if (!args_has(args, 'b'))
                 cdata->item = item;                  cdata->item = item;
           else
                   cdata->flags |= JOB_NOWAIT;
   
         cdata->cwd = xstrdup(server_client_get_cwd(cmdq_get_client(item), s));          cdata->cwd = xstrdup(server_client_get_cwd(cmdq_get_client(item), s));
         cdata->s = s;          cdata->s = s;
Line 144 
Line 147 
   
         if (cdata->cmd != NULL) {          if (cdata->cmd != NULL) {
                 if (job_run(cdata->cmd, cdata->s, cdata->cwd, NULL,                  if (job_run(cdata->cmd, cdata->s, cdata->cwd, NULL,
                     cmd_run_shell_callback, cmd_run_shell_free, cdata, 0, -1,                      cmd_run_shell_callback, cmd_run_shell_free, cdata,
                     -1) == NULL)                      cdata->flags, -1, -1) == NULL)
                         cmd_run_shell_free(cdata);                          cmd_run_shell_free(cdata);
         } else {          } else {
                 if (cdata->item != NULL)                  if (cdata->item != NULL)

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