0
0
mirror of https://github.com/vim/vim.git synced 2025-09-24 03:44:06 -04:00

patch 8.1.0564: setting v:errors to wrong type still possible

Problem:    Setting v:errors to wrong type still possible.
Solution:   Return after giving an error message. (Christian Brabandt)
This commit is contained in:
Bram Moolenaar
2018-12-05 18:43:28 +01:00
parent 74ea88c170
commit 88b53fd052
3 changed files with 15 additions and 0 deletions

View File

@@ -7568,7 +7568,10 @@ set_var(
return;
}
else if (v->di_tv.v_type != tv->v_type)
{
EMSG2(_("E963: setting %s to value with wrong type"), name);
return;
}
}
clear_tv(&v->di_tv);