1
0
mirror of https://github.com/tmux/tmux.git synced 2025-04-10 11:08:49 +00:00

Destroy panes before options to avoid crash when forced into a mode by a

hook.
This commit is contained in:
nicm 2019-04-26 10:24:26 +00:00
parent 6644d209d2
commit f1e14f86c4

View File

@ -344,6 +344,8 @@ window_destroy(struct window *w)
layout_free_cell(w->saved_layout_root); layout_free_cell(w->saved_layout_root);
free(w->old_layout); free(w->old_layout);
window_destroy_panes(w);
if (event_initialized(&w->name_event)) if (event_initialized(&w->name_event))
evtimer_del(&w->name_event); evtimer_del(&w->name_event);
@ -354,8 +356,6 @@ window_destroy(struct window *w)
options_free(w->options); options_free(w->options);
window_destroy_panes(w);
free(w->name); free(w->name);
free(w); free(w);
} }