aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua/vim.lua
diff options
context:
space:
mode:
authorAbdelhakeem Osama <abdelhakeem.osama@hotmail.com>2019-09-08 03:02:29 +0200
committerJustin M. Keyes <justinkz@gmail.com>2019-09-07 18:02:29 -0700
commit6692c0958f476456b59cd9f36b35b1c5b3202145 (patch)
tree9ff1ceb861bdae8cd3ed37352d6646db810d1d3a /src/nvim/lua/vim.lua
parent158b78062e9daa65203b4591dae733dd6c11ad2c (diff)
downloadrneovim-6692c0958f476456b59cd9f36b35b1c5b3202145.tar.gz
rneovim-6692c0958f476456b59cd9f36b35b1c5b3202145.tar.bz2
rneovim-6692c0958f476456b59cd9f36b35b1c5b3202145.zip
shada: initialize jumplist before search pattern (#10964)
Since 8b8ecf4, the shada module loads files in the jumplist to properly clear duplicates. This can trigger some autocommands, which in turn saves and restores search and substitute patterns, freeing the previous strings in "spats" which are held in "wms" as well (heap-use-after-free). To avoid this, initialize the jumplist in "wms" before search patterns.
Diffstat (limited to 'src/nvim/lua/vim.lua')
0 files changed, 0 insertions, 0 deletions