diff options
author | James McCoy <jamessan@jamessan.com> | 2017-01-02 06:39:47 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-02 06:39:47 -0500 |
commit | f7639e249081833e2e0064601bf8327192913636 (patch) | |
tree | f81c4db6f2d319515519f3d9f4b09226148b49de /src/nvim/eval.c | |
parent | c5f4b92ff93a40ec4e77b78d0576903e7a60eefd (diff) | |
parent | 945540b7825e2909d17d8b8867330c3ace7c759c (diff) | |
download | rneovim-f7639e249081833e2e0064601bf8327192913636.tar.gz rneovim-f7639e249081833e2e0064601bf8327192913636.tar.bz2 rneovim-f7639e249081833e2e0064601bf8327192913636.zip |
Merge pull request #5859 from jamessan/vim-7.4.1866
vim-patch:7.4.1866,7.4.1868
Diffstat (limited to 'src/nvim/eval.c')
-rw-r--r-- | src/nvim/eval.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c index 32e1991742..f769016936 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -21569,7 +21569,10 @@ void func_unref(char_u *name) if (name != NULL && isdigit(*name)) { fp = find_func(name); if (fp == NULL) { - EMSG2(_(e_intern2), "func_unref()"); +#ifdef EXITFREE + if (!entered_free_all_mem) +#endif + EMSG2(_(e_intern2), "func_unref()"); } else { user_func_unref(fp); } |