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

Diff for /src/usr.bin/tmux/cmd-send-keys.c between version 1.4 and 1.5

version 1.4, 2009/08/18 16:21:04 version 1.5, 2009/09/21 15:25:36
Line 33 
Line 33 
   
 struct cmd_send_keys_data {  struct cmd_send_keys_data {
         char    *target;          char    *target;
         int      idx;  
         u_int    nkeys;          u_int    nkeys;
         int     *keys;          int     *keys;
 };  };
Line 58 
Line 57 
   
         self->data = data = xmalloc(sizeof *data);          self->data = data = xmalloc(sizeof *data);
         data->target = NULL;          data->target = NULL;
         data->idx = -1;  
         data->nkeys = 0;          data->nkeys = 0;
         data->keys = NULL;          data->keys = NULL;
   
Line 143 
Line 141 
                 return (off);                  return (off);
         if (off < len && data->target != NULL)          if (off < len && data->target != NULL)
                 off += cmd_prarg(buf + off, len - off, " -t ", data->target);                  off += cmd_prarg(buf + off, len - off, " -t ", data->target);
         if (off < len && data->idx != -1)  
                 off += xsnprintf(buf + off, len - off, " -i %d", data->idx);  
   
         for (i = 0; i < data->nkeys; i++) {          for (i = 0; i < data->nkeys; i++) {
                 if (off >= len)                  if (off >= len)

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5