From 3cfa5b16b06bcc034f6de77070fa779d698ab5e9 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sun, 6 Jun 2021 14:14:39 +0200 Subject: patch 8.2.2949: tests failing because no error for float to string conversion Problem: Tests failing because there is no error for float to string conversion. Solution: Change the check for failure to check for correct result. Make some conversions strict in Vim9 script. --- src/findfile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/findfile.c') diff --git a/src/findfile.c b/src/findfile.c index 4f69c47caa..a72fe45ad9 100644 --- a/src/findfile.c +++ b/src/findfile.c @@ -2848,7 +2848,7 @@ f_simplify(typval_T *argvars, typval_T *rettv) { char_u *p; - p = tv_get_string(&argvars[0]); + p = tv_get_string_strict(&argvars[0]); rettv->vval.v_string = vim_strsave(p); simplify_filename(rettv->vval.v_string); // simplify in place rettv->v_type = VAR_STRING; -- cgit v1.2.3