diff --git a/src/script_parser.cpp b/src/script_parser.cpp index 42073ebf8..0d1c63757 100644 --- a/src/script_parser.cpp +++ b/src/script_parser.cpp @@ -225,10 +225,7 @@ class ScriptParser if(tok.type == TokenType::Real) { advance(); - double val = 0; - const char* first = tok.text.data(); - const char* last = first + tok.text.size(); - std::from_chars(first, last, val); + double val = convertFromString(tok.text); return std::make_shared(Any(val)); } // String literal