From 79ae152697ed0dfa578cfac305d05021dec2a6bc Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Fri, 1 Jul 2022 12:13:15 +0100 Subject: patch 9.0.0015: with EXITFREE defined terminal menus are not cleared Problem: With EXITFREE defined terminal menus are not cleared. Solution: Also clear terminal menus. Remove condition that is always true. (closes #10641) --- src/alloc.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/alloc.c') diff --git a/src/alloc.c b/src/alloc.c index 6e2a30adf2..7ca20c7189 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -402,6 +402,7 @@ free_all_mem(void) # ifdef FEAT_MENU // Clear menus. do_cmdline_cmd((char_u *)"aunmenu *"); + do_cmdline_cmd((char_u *)"tlunmenu *"); # ifdef FEAT_MULTI_LANG do_cmdline_cmd((char_u *)"menutranslate clear"); # endif -- cgit v1.2.3