patch 8.2.3135: Vim9: builtin function arguments not checked at compile time
Problem: Vim9: builtin function arguments not checked at compile time.
Solution: Add more type checks. (Yegappan Lakshmanan, closes #8539)
diff --git a/src/textprop.c b/src/textprop.c
index 9255003..78696fc 100644
--- a/src/textprop.c
+++ b/src/textprop.c
@@ -605,7 +605,7 @@
if (argvars[0].v_type != VAR_DICT || argvars[0].vval.v_dict == NULL)
{
- emsg(_(e_invarg));
+ emsg(_(e_dictreq));
return;
}
dict = argvars[0].vval.v_dict;