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

Diff for /src/usr.bin/tmux/cmd-queue.c between version 1.19 and 1.20

version 1.19, 2014/10/21 22:06:46 version 1.20, 2014/10/27 22:23:47
Line 93 
Line 93 
         struct client   *c = cmdq->client;          struct client   *c = cmdq->client;
         struct cmd      *cmd = cmdq->cmd;          struct cmd      *cmd = cmdq->cmd;
         va_list          ap;          va_list          ap;
         char            *msg, *cause;          char            *msg;
         size_t           msglen;          size_t           msglen;
   
         va_start(ap, fmt);          va_start(ap, fmt);
         msglen = xvasprintf(&msg, fmt, ap);          msglen = xvasprintf(&msg, fmt, ap);
         va_end(ap);          va_end(ap);
   
         if (c == NULL) {          if (c == NULL)
                 xasprintf(&cause, "%s:%u: %s", cmd->file, cmd->line, msg);                  cfg_add_cause("%s:%u: %s", cmd->file, cmd->line, msg);
                 ARRAY_ADD(&cfg_causes, cause);          else if (c->session == NULL || (c->flags & CLIENT_CONTROL)) {
         } else if (c->session == NULL || (c->flags & CLIENT_CONTROL)) {  
                 evbuffer_add(c->stderr_data, msg, msglen);                  evbuffer_add(c->stderr_data, msg, msglen);
                 evbuffer_add(c->stderr_data, "\n", 1);                  evbuffer_add(c->stderr_data, "\n", 1);
   

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20