diff src/vim9compile.c @ 22318:3f5f96a8dd83 v8.2.1708

patch 8.2.1708: Vim9: error message for function has unpritable characters Commit: https://github.com/vim/vim/commit/b185a4074515f576b420cfc7a5a07f840cf6b51f Author: Bram Moolenaar <Bram@vim.org> Date: Fri Sep 18 22:42:00 2020 +0200 patch 8.2.1708: Vim9: error message for function has unpritable characters Problem: Vim9: error message for function has unpritable characters. Solution: use printable_func_name(). (closes https://github.com/vim/vim/issues/6965)
author Bram Moolenaar <Bram@vim.org>
date Fri, 18 Sep 2020 22:45:04 +0200
parents 3515f341e8ac
children a4ed0de125d9
line wrap: on
line diff
--- a/src/vim9compile.c
+++ b/src/vim9compile.c
@@ -1406,12 +1406,12 @@ generate_CALL(cctx_T *cctx, ufunc_T *ufu
     RETURN_OK_IF_SKIP(cctx);
     if (argcount > regular_args && !has_varargs(ufunc))
     {
-	semsg(_(e_toomanyarg), ufunc->uf_name);
+	semsg(_(e_toomanyarg), printable_func_name(ufunc));
 	return FAIL;
     }
     if (argcount < regular_args - ufunc->uf_def_args.ga_len)
     {
-	semsg(_(e_toofewarg), ufunc->uf_name);
+	semsg(_(e_toofewarg), printable_func_name(ufunc));
 	return FAIL;
     }