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

Diff for /src/usr.bin/tmux/Attic/cmd-choose-list.c between version 1.3 and 1.4

version 1.3, 2012/09/05 10:14:21 version 1.4, 2013/03/21 16:08:24
Line 33 
Line 33 
   
 enum cmd_retval cmd_choose_list_exec(struct cmd *, struct cmd_ctx *);  enum cmd_retval cmd_choose_list_exec(struct cmd *, struct cmd_ctx *);
   
 void cmd_choose_list_callback(struct window_choose_data *);  
 void cmd_choose_list_free(struct window_choose_data *);  
   
 const struct cmd_entry cmd_choose_list_entry = {  const struct cmd_entry cmd_choose_list_entry = {
         "choose-list", NULL,          "choose-list", NULL,
         "l:t:", 0, 1,          "l:t:", 0, 1,
Line 92 
Line 89 
                 return (CMD_RETURN_ERROR);                  return (CMD_RETURN_ERROR);
         }          }
   
         window_choose_ready(wl->window->active, 0, cmd_choose_list_callback,          window_choose_ready(wl->window->active, 0, NULL, NULL);
             cmd_choose_list_free);  
   
         free(template);          free(template);
   
         return (CMD_RETURN_NORMAL);          return (CMD_RETURN_NORMAL);
 }  
   
 void  
 cmd_choose_list_callback(struct window_choose_data *cdata)  
 {  
         if (cdata == NULL || (cdata->client->flags & CLIENT_DEAD))  
                 return;  
   
         window_choose_ctx(cdata);  
 }  
   
 void  
 cmd_choose_list_free(struct window_choose_data *cdata)  
 {  
         cdata->session->references--;  
         cdata->client->references--;  
   
         free(cdata->ft_template);  
         free(cdata->command);  
         format_free(cdata->ft);  
         free(cdata);  
   
 }  }

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