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

Diff for /src/usr.bin/tmux/cmd-set-buffer.c between version 1.30 and 1.31

version 1.30, 2020/09/02 13:46:35 version 1.31, 2021/08/20 19:50:17
Line 94 
Line 94 
                 return (CMD_RETURN_NORMAL);                  return (CMD_RETURN_NORMAL);
         }          }
   
         if (args->argc != 1) {          if (args_count(args) != 1) {
                 cmdq_error(item, "no data specified");                  cmdq_error(item, "no data specified");
                 return (CMD_RETURN_ERROR);                  return (CMD_RETURN_ERROR);
         }          }
         if ((newsize = strlen(args->argv[0])) == 0)          if ((newsize = strlen(args_string(args, 0))) == 0)
                 return (CMD_RETURN_NORMAL);                  return (CMD_RETURN_NORMAL);
   
         bufsize = 0;          bufsize = 0;
Line 111 
Line 111 
         }          }
   
         bufdata = xrealloc(bufdata, bufsize + newsize);          bufdata = xrealloc(bufdata, bufsize + newsize);
         memcpy(bufdata + bufsize, args->argv[0], newsize);          memcpy(bufdata + bufsize, args_string(args, 0), newsize);
         bufsize += newsize;          bufsize += newsize;
   
         if (paste_set(bufdata, bufsize, bufname, &cause) != 0) {          if (paste_set(bufdata, bufsize, bufname, &cause) != 0) {

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.31