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

Diff for /src/usr.bin/tmux/cmd-find.c between version 1.38 and 1.39

version 1.38, 2016/10/16 22:06:40 version 1.39, 2016/10/18 12:51:26
Line 990 
Line 990 
         /* Find current state. */          /* Find current state. */
         if (server_check_marked() && (flags & CMD_FIND_DEFAULT_MARKED)) {          if (server_check_marked() && (flags & CMD_FIND_DEFAULT_MARKED)) {
                 fs->current = &marked_pane;                  fs->current = &marked_pane;
                 log_debug("    current is marked pane");                  log_debug("%s: current is marked pane", __func__);
         } else if (cmd_find_valid_state(&item->current)) {          } else if (cmd_find_valid_state(&item->current)) {
                 fs->current = &item->current;                  fs->current = &item->current;
                 log_debug("    current is from queue");                  log_debug("%s: current is from queue", __func__);
         } else {          } else {
                 fs->current = current;                  fs->current = current;
                 log_debug("    current is from argument");                  log_debug("%s: current is from argument", __func__);
         }          }
         if (!cmd_find_empty_state(fs->current) &&          if (!cmd_find_empty_state(fs->current) &&
             !cmd_find_valid_state(fs->current))              !cmd_find_valid_state(fs->current))
Line 1207 
Line 1207 
   
 error:  error:
         fs->current = NULL;          fs->current = NULL;
         log_debug("    error");          log_debug("%s: error", __func__);
   
         free(copy);          free(copy);
         return (-1);          return (-1);

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.39