Fix memory leak in eval7

This commit is contained in:
Thiago de Arruda
2014-03-07 15:27:05 -03:00
parent 2f1a2eb0f2
commit 80cb604cc8
2 changed files with 6 additions and 2 deletions

View File

@@ -4515,7 +4515,7 @@ eval7 (
* get_func_tv, but it's needed in handle_subscript() to parse
* what follows. So set it here. */
if (rettv->v_type == VAR_UNKNOWN && !evaluate && **arg == '(') {
rettv->vval.v_string = vim_strsave((char_u *)"");
rettv->vval.v_string = (char_u *)"";
rettv->v_type = VAR_FUNC;
}