From dca6db8635d4ed7d7ad508e76db80283c68c30b7 Mon Sep 17 00:00:00 2001 From: Lukas Matena Date: Mon, 12 Jul 2021 09:38:32 +0200 Subject: [PATCH] Added a missing locale switch needed for custom gcode validation when switching tabs --- src/libslic3r/GCode/GCodeProcessor.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libslic3r/GCode/GCodeProcessor.cpp b/src/libslic3r/GCode/GCodeProcessor.cpp index 65679f120e..de8852c927 100644 --- a/src/libslic3r/GCode/GCodeProcessor.cpp +++ b/src/libslic3r/GCode/GCodeProcessor.cpp @@ -857,6 +857,8 @@ bool GCodeProcessor::contains_reserved_tags(const std::string& gcode, unsigned i bool ret = false; + CNumericLocalesSetter locales_setter; + GCodeReader parser; parser.parse_buffer(gcode, [&ret, &found_tag, max_count](GCodeReader& parser, const GCodeReader::GCodeLine& line) { std::string comment = line.raw();