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

Diff for /src/usr.bin/tmux/Attic/cmd-list.c between version 1.12 and 1.13

version 1.12, 2013/03/24 09:54:10 version 1.13, 2014/04/11 19:35:54
Line 103 
Line 103 
 cmd_list_print(struct cmd_list *cmdlist, char *buf, size_t len)  cmd_list_print(struct cmd_list *cmdlist, char *buf, size_t len)
 {  {
         struct cmd      *cmd;          struct cmd      *cmd;
         size_t           off;          size_t           off, used;
   
         off = 0;          off = 0;
         TAILQ_FOREACH(cmd, &cmdlist->list, qentry) {          TAILQ_FOREACH(cmd, &cmdlist->list, qentry) {
Line 112 
Line 112 
                 off += cmd_print(cmd, buf + off, len - off);                  off += cmd_print(cmd, buf + off, len - off);
                 if (off >= len)                  if (off >= len)
                         break;                          break;
                 if (TAILQ_NEXT(cmd, qentry) != NULL)                  if (TAILQ_NEXT(cmd, qentry) != NULL) {
                         off += xsnprintf(buf + off, len - off, " ; ");                          used = xsnprintf(buf + off, len - off, " ; ");
                           if (used > len - off)
                                   used = len - off;
                           off += used;
                   }
         }          }
         return (off);          return (off);
 }  }

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13