]> granicus.if.org Git - vim/commit
patch 8.1.0935: old regexp engine may use invalid buffer v8.1.0935
authorBram Moolenaar <Bram@vim.org>
Sat, 16 Feb 2019 17:07:57 +0000 (18:07 +0100)
committerBram Moolenaar <Bram@vim.org>
Sat, 16 Feb 2019 17:07:57 +0000 (18:07 +0100)
commit8bfd9469cef536f171e6666f9d9217192e09d161
tree1f5b859c8c2b118440a067103edf130120300ca3
parent985079c514e9ab85598b7bca019c77d3e42526f5
patch 8.1.0935: old regexp engine may use invalid buffer

Problem:    Old regexp engine may use invalid buffer for 'iskeyword' or
            uninitialized buffer pointer. (Kuang-che Wu)
Solution:   Set rex.reg_buf when compiling the pattern. (closes #3972)
src/regexp.c
src/testdir/test_regexp_latin.vim
src/version.c