0
0
mirror of https://github.com/vim/vim.git synced 2025-09-29 04:34:16 -04:00

patch 8.1.2107: various memory leaks reported by asan

Problem:    Various memory leaks reported by asan.
Solution:   Free the memory. (Ozaki Kiichi, closes #5003)
This commit is contained in:
Bram Moolenaar
2019-10-01 17:02:16 +02:00
parent b4367b7fb6
commit 8617348e21
11 changed files with 46 additions and 7 deletions

View File

@@ -686,7 +686,7 @@ set_local_options_default(win_T *wp, int do_buffer)
&& (do_buffer || (p->indir & PV_BUF) == 0)
&& !(options[i].flags & P_NODEFAULT)
&& !optval_default(p, varp, FALSE))
set_option_default(i, OPT_LOCAL, FALSE);
set_option_default(i, OPT_FREE|OPT_LOCAL, FALSE);
}
unblock_autocmds();