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

Diff for /src/usr.bin/tmux/cmd-split-window.c between version 1.110 and 1.111

version 1.110, 2021/08/27 17:25:55 version 1.111, 2021/10/07 07:52:13
Line 163 
Line 163 
                 environ_free(sc.environ);                  environ_free(sc.environ);
                 return (CMD_RETURN_ERROR);                  return (CMD_RETURN_ERROR);
         }          }
         if (input && window_pane_start_input(new_wp, item, &cause) != 0) {          if (input) {
                 server_client_remove_pane(new_wp);                  switch (window_pane_start_input(new_wp, item, &cause)) {
                 layout_close_pane(new_wp);                  case -1:
                 window_remove_pane(wp->window, new_wp);                          server_client_remove_pane(new_wp);
                 cmdq_error(item, "%s", cause);                          layout_close_pane(new_wp);
                 free(cause);                          window_remove_pane(wp->window, new_wp);
                 if (sc.argv != NULL)                          cmdq_error(item, "%s", cause);
                         cmd_free_argv(sc.argc, sc.argv);                          free(cause);
                 environ_free(sc.environ);                          if (sc.argv != NULL)
                 return (CMD_RETURN_ERROR);                                  cmd_free_argv(sc.argc, sc.argv);
                           environ_free(sc.environ);
                           return (CMD_RETURN_ERROR);
                   case 1:
                           input = 0;
                           break;
                   }
         }          }
         if (!args_has(args, 'd'))          if (!args_has(args, 'd'))
                 cmd_find_from_winlink_pane(current, wl, new_wp, 0);                  cmd_find_from_winlink_pane(current, wl, new_wp, 0);

Legend:
Removed from v.1.110  
changed lines
  Added in v.1.111