diff src/misc2.c @ 13236:fee03d646e42 v8.0.1492

patch 8.0.1492: memory leak in balloon_split() commit https://github.com/vim/vim/commit/b301f6b950975b9d7ae87a4f551b32bba63ccdcf Author: Bram Moolenaar <Bram@vim.org> Date: Sat Feb 10 15:38:35 2018 +0100 patch 8.0.1492: memory leak in balloon_split() Problem: Memory leak in balloon_split(). Solution: Free the balloon lines. Free the balloon when exiting.
author Christian Brabandt <cb@256bit.org>
date Sat, 10 Feb 2018 15:45:07 +0100
parents ed51483e9971
children ac42c4b11dbc
line wrap: on
line diff
--- a/src/misc2.c
+++ b/src/misc2.c
@@ -1116,6 +1116,10 @@ free_all_mem(void)
     spell_free_all();
 # endif
 
+#if defined(FEAT_INS_EXPAND) && defined(FEAT_BEVAL_TERM)
+    ui_remove_balloon();
+# endif
+
 # if defined(FEAT_USR_CMDS)
     /* Clear user commands (before deleting buffers). */
     ex_comclear(NULL);