From 1f221a73cf290ff509ef6c066ff692bb48f8625e Mon Sep 17 00:00:00 2001 From: adnano Date: Thu, 2 May 2024 18:45:49 -0400 Subject: Fix destruction of pool buffers --- menu.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'menu.c') diff --git a/menu.c b/menu.c index eecf1a0..144a052 100644 --- a/menu.c +++ b/menu.c @@ -320,10 +320,12 @@ static void match_items(struct menu *menu) { } } -// Process menu items. -void menu_process_items(struct menu *menu) { +// Render menu items. +void menu_render_items(struct menu *menu) { + render_menu(menu); calc_widths(menu); match_items(menu); + render_menu(menu); } static void insert(struct menu *menu, const char *text, ssize_t len) { @@ -659,7 +661,5 @@ static void free_items(struct menu *menu) { void menu_destroy(struct menu *menu) { free_pages(menu); free_items(menu); - - destroy_buffer(&menu->buffers[0]); - destroy_buffer(&menu->buffers[1]); + free(menu); } -- cgit v1.2.3