From 0cab85df4d465fae2973571ebbddbde54d45482b Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Mon, 17 Jun 2019 17:11:41 +0200 Subject: vim-patch:8.1.1484: some tests are slow Problem: Some tests are slow. Solution: Add timing to the test messages. Fix double free when quitting in VimLeavePre autocmd. https://github.com/vim/vim/commit/75ee544f99ca66be8105570c6309d95435ad30d1 --- src/nvim/eval.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/nvim/eval.c') diff --git a/src/nvim/eval.c b/src/nvim/eval.c index f9e24e094d..b31b6bd0f8 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -439,12 +439,12 @@ void eval_clear(void) xfree(SCRIPT_SV(i)); ga_clear(&ga_scripts); - // unreferenced lists and dicts - (void)garbage_collect(false); - // functions need to be freed before gargabe collecting, otherwise local // variables might be freed twice. free_all_functions(); + + // unreferenced lists and dicts + (void)garbage_collect(false); } #endif -- cgit