diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2013-02-10 17:36:58 +0000 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2013-02-10 17:36:58 +0000 |
commit | aadc87f5a79865f404f4b6cb0f4892daa17e7365 (patch) | |
tree | f74e8dd1f1ec3d6fe96aa01fe5be17ee406ce3b6 /window-choose.c | |
parent | 4d382ae8e6c71c5414dc41053223c05400d923f8 (diff) | |
download | rtmux-aadc87f5a79865f404f4b6cb0f4892daa17e7365.tar.gz rtmux-aadc87f5a79865f404f4b6cb0f4892daa17e7365.tar.bz2 rtmux-aadc87f5a79865f404f4b6cb0f4892daa17e7365.zip |
Remove free callback for window_choose_data objects.
Diffstat (limited to 'window-choose.c')
-rw-r--r-- | window-choose.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/window-choose.c b/window-choose.c index 28a8e052..21d6aec7 100644 --- a/window-choose.c +++ b/window-choose.c @@ -103,8 +103,7 @@ window_choose_add(struct window_pane *wp, struct window_choose_data *wcd) void window_choose_ready(struct window_pane *wp, u_int cur, - void (*callbackfn)(struct window_choose_data *), - void (*freefn)(struct window_choose_data *)) + void (*callbackfn)(struct window_choose_data *)) { struct window_choose_mode_data *data = wp->modedata; struct screen *s = &data->screen; @@ -116,7 +115,6 @@ window_choose_ready(struct window_pane *wp, u_int cur, data->callbackfn = callbackfn; if (data->callbackfn == NULL) data->callbackfn = window_choose_default_callback; - data->freefn = freefn; ARRAY_CONCAT(&data->old_list, &data->list); @@ -256,8 +254,6 @@ window_choose_free(struct window_pane *wp) for (i = 0; i < ARRAY_LENGTH(&data->old_list); i++) { item = &ARRAY_ITEM(&data->old_list, i); - if (data->freefn != NULL && item->wcd != NULL) - data->freefn(item->wcd); window_choose_data_free(item->wcd); free(item->name); } |