From c341402482bd2d4d56a1704fbda0b91f5edf3191 Mon Sep 17 00:00:00 2001 From: Christoph Hertzberg Date: Wed, 4 Feb 2026 17:56:00 +0100 Subject: [PATCH] Using unguarded `std::from_chars` breaks compilation on older g++ versions. --- src/script_parser.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) 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