diff options
| author | ZyX <kp-pav@yandex.ru> | 2016-05-27 15:10:41 +0300 |
|---|---|---|
| committer | ZyX <kp-pav@yandex.ru> | 2016-05-27 15:11:53 +0300 |
| commit | 5758432be2ad458e574b2bb64d075bc99fdef019 (patch) | |
| tree | 0b3bc6ee766e984f7ec074fcebbcb1bb9d14e100 /src/nvim/eval.c | |
| parent | 1d63672c77a7a6307a8c99bd8cea59af3f94286a (diff) | |
| download | rneovim-5758432be2ad458e574b2bb64d075bc99fdef019.tar.gz rneovim-5758432be2ad458e574b2bb64d075bc99fdef019.tar.bz2 rneovim-5758432be2ad458e574b2bb64d075bc99fdef019.zip | |
eval: Stop executing *eval() function at error
Fixes #4822
Closes #4823
Diffstat (limited to 'src/nvim/eval.c')
| -rw-r--r-- | src/nvim/eval.c | 1 |
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(); |
