aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2016-05-27 20:58:57 -0400
committerJustin M. Keyes <justinkz@gmail.com>2016-05-27 20:58:57 -0400
commitc29cc50b3a3ab31e606a516c0954f96ac124b0f2 (patch)
tree4a8760b8379f7a1aa65f5f55d78b0ef3d567d6a7 /src
parentf5642a171f4ceca72478c1d43746ff7a5e35b6db (diff)
parent5758432be2ad458e574b2bb64d075bc99fdef019 (diff)
downloadrneovim-c29cc50b3a3ab31e606a516c0954f96ac124b0f2.tar.gz
rneovim-c29cc50b3a3ab31e606a516c0954f96ac124b0f2.tar.bz2
rneovim-c29cc50b3a3ab31e606a516c0954f96ac124b0f2.zip
Merge pull request #4825 from ZyX-I/fix-4822
eval: Stop executing *eval() function at error
Diffstat (limited to 'src')
-rw-r--r--src/nvim/eval.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index 18d6dc1444..420a712e3e 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -22018,6 +22018,7 @@ static void script_host_eval(char *name, typval_T *argvars, typval_T *rettv)
if (argvars[0].v_type != VAR_STRING) {
EMSG(_(e_invarg));
+ return;
}
list_T *args = list_alloc();