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

Diff for /src/usr.bin/tmux/cmd-command-prompt.c between version 1.65 and 1.66

version 1.65, 2022/05/30 12:55:25 version 1.66, 2023/03/15 08:15:39
Line 179 
Line 179 
   
         if (s == NULL)          if (s == NULL)
                 goto out;                  goto out;
   
         if (done) {          if (done) {
                 if (cdata->flags & PROMPT_INCREMENTAL)                  if (cdata->flags & PROMPT_INCREMENTAL)
                         goto out;                          goto out;
   
                 cmd_append_argv(&cdata->argc, &cdata->argv, s);                  cmd_append_argv(&cdata->argc, &cdata->argv, s);
                 if (++cdata->current != cdata->count) {                  if (++cdata->current != cdata->count) {
                         prompt = &cdata->prompts[cdata->current];                          prompt = &cdata->prompts[cdata->current];
Line 193 
Line 193 
   
         argc = cdata->argc;          argc = cdata->argc;
         argv = cmd_copy_argv(cdata->argc, cdata->argv);          argv = cmd_copy_argv(cdata->argc, cdata->argv);
         cmd_append_argv(&argc, &argv, s);          if (!done)
                   cmd_append_argv(&argc, &argv, s);
   
         if (done) {          if (done) {
                   cmd_free_argv(cdata->argc, cdata->argv);
                 cdata->argc = argc;                  cdata->argc = argc;
                 cdata->argv = cmd_copy_argv(argc, argv);                  cdata->argv = cmd_copy_argv(argc, argv);
         }          }

Legend:
Removed from v.1.65  
changed lines
  Added in v.1.66