0
0
mirror of https://github.com/vim/vim.git synced 2025-10-07 05:54:16 -04:00

patch 7.4.2139

Problem:    :delfunction causes illegal memory access.
Solution:   Correct logic when deciding to free a function.
This commit is contained in:
Bram Moolenaar
2016-08-01 16:29:47 +02:00
parent 2d3d60a7d4
commit 0588d4f9d2
3 changed files with 5 additions and 4 deletions

View File

@@ -267,7 +267,6 @@ func Test_closure_refcount()
call assert_equal(2, g:Count())
call assert_equal(3, g:Count2())
" This causes memory access errors.
" delfunc LambdaFoo
" delfunc LambdaBar
delfunc LambdaFoo
delfunc LambdaBar
endfunc