diff options
author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2021-03-30 21:51:51 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-30 21:51:51 -0400 |
commit | c20ae3aadbcc1210faad4cd3cf6a8444f198b19d (patch) | |
tree | 40bd21185aa78921643bce58deb0920c566a8782 /src/nvim/option.c | |
parent | db47cf81537f929812cd7aa3bc2b852a31cb48ae (diff) | |
parent | 608c03298a9b1c85cd7a3a9b649531490132a3f3 (diff) | |
download | rneovim-c20ae3aadbcc1210faad4cd3cf6a8444f198b19d.tar.gz rneovim-c20ae3aadbcc1210faad4cd3cf6a8444f198b19d.tar.bz2 rneovim-c20ae3aadbcc1210faad4cd3cf6a8444f198b19d.zip |
Merge pull request #14251 from janlazo/vim-8.1.1193
vim-patch:8.1.{936,1193}
Diffstat (limited to 'src/nvim/option.c')
-rw-r--r-- | src/nvim/option.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/option.c b/src/nvim/option.c index a4736656cd..612ecca96a 100644 --- a/src/nvim/option.c +++ b/src/nvim/option.c @@ -2001,7 +2001,9 @@ static void didset_options2(void) // Parse default for 'wildmode'. check_opt_wim(); + xfree(curbuf->b_p_vsts_array); tabstop_set(curbuf->b_p_vsts, &curbuf->b_p_vsts_array); + xfree(curbuf->b_p_vts_array); tabstop_set(curbuf->b_p_vts, &curbuf->b_p_vts_array); } @@ -3167,9 +3169,7 @@ ambw_end: if (errmsg == NULL) { long *oldarray = curbuf->b_p_vts_array; if (tabstop_set(*varp, &(curbuf->b_p_vts_array))) { - if (oldarray) { - xfree(oldarray); - } + xfree(oldarray); if (foldmethodIsIndent(curwin)) { foldUpdateAll(curwin); } |