summaryrefslogtreecommitdiff
path: root/src/window.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-07-26 22:22:38 +0200
committerBram Moolenaar <Bram@vim.org>2019-07-26 22:22:38 +0200
commit0aca293fedfd22d489297f7cbce6a7de86748151 (patch)
treecd459fb0e6497b66cc725b9e5a8bbb1d78dd84d5 /src/window.c
parent4f0d002cf9213812eca3a95560e8685018d601a7 (diff)
downloadvim-git-0aca293fedfd22d489297f7cbce6a7de86748151.tar.gz
patch 8.1.1755: leaking memory when using a popup window maskv8.1.1755
Problem: Leaking memory when using a popup window mask. Solution: Free the cached mask.
Diffstat (limited to 'src/window.c')
-rw-r--r--src/window.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/window.c b/src/window.c
index 8466c4694..3937fc566 100644
--- a/src/window.c
+++ b/src/window.c
@@ -4865,6 +4865,7 @@ win_free(
vim_free(wp->w_thumb_highlight);
vim_free(wp->w_popup_title);
list_unref(wp->w_popup_mask);
+ vim_free(wp->w_popup_mask_cells);
#endif
#ifdef FEAT_SYN_HL