diff src/json.c @ 25557:763ea8f075db v8.2.3315

patch 8.2.3315: cannot use single quote in a float number for readability Commit: https://github.com/vim/vim/commit/2950065e18649d234b16e60dd0e3d75adeca4513 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Aug 8 15:43:34 2021 +0200 patch 8.2.3315: cannot use single quote in a float number for readability Problem: Cannot use single quote in a float number for readability. Solution: Support single quotes like in numbers. (closes https://github.com/vim/vim/issues/8713)
author Bram Moolenaar <Bram@vim.org>
date Sun, 08 Aug 2021 15:45:03 +0200
parents e8e2c4d33b9b
children bce848ec8b1b
line wrap: on
line diff
--- a/src/json.c
+++ b/src/json.c
@@ -791,12 +791,13 @@ json_decode_item(js_read_T *reader, typv
 			    {
 				float_T f;
 
-				len = string2float(p, &f);
+				len = string2float(p, &f, FALSE);
 			    }
 			    else
 			    {
 				cur_item->v_type = VAR_FLOAT;
-				len = string2float(p, &cur_item->vval.v_float);
+				len = string2float(p, &cur_item->vval.v_float,
+									FALSE);
 			    }
 			}
 			else