Mercurial > vim
changeset 8418:89f38c77e11e v7.4.1500
commit https://github.com/vim/vim/commit/9ef00be261115acb5bae3b3ca45c1d86a19ba2c7
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Mar 6 14:58:28 2016 +0100
patch 7.4.1500
Problem: Should_free flag set to FALSE.
Solution: Set it to TRUE. (Neovim 4415)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 06 Mar 2016 15:00:05 +0100 |
parents | c7d9934d09e3 |
children | 2c4cd788b860 |
files | src/ex_eval.c src/version.c |
diffstat | 2 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ex_eval.c +++ b/src/ex_eval.c @@ -432,7 +432,7 @@ get_exception_string( if (type == ET_ERROR) { - *should_free = FALSE; + *should_free = TRUE; mesg = ((struct msglist *)value)->throw_msg; if (cmdname != NULL && *cmdname != NUL) { @@ -489,7 +489,7 @@ get_exception_string( else { *should_free = FALSE; - ret = (char_u *) value; + ret = (char_u *)value; } return ret;