From 15f57fedcdca7b70d4c461c33ef46b432f83405d Mon Sep 17 00:00:00 2001 From: Jan Date: Tue, 28 Dec 2021 14:16:22 +0100 Subject: [PATCH] Make menu dumper consider empty tokens require parenthesis --- src/ObjWriting/Menu/AbstractMenuDumper.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ObjWriting/Menu/AbstractMenuDumper.cpp b/src/ObjWriting/Menu/AbstractMenuDumper.cpp index 673cb44a..2bdeaa06 100644 --- a/src/ObjWriting/Menu/AbstractMenuDumper.cpp +++ b/src/ObjWriting/Menu/AbstractMenuDumper.cpp @@ -110,6 +110,9 @@ std::vector AbstractMenuDumper::CreateScriptTokenList(const char* s bool AbstractMenuDumper::DoesTokenNeedQuotationMarks(const std::string& token) { + if (token.empty()) + return true; + const auto hasAlNumCharacter = std::any_of(token.begin(), token.end(), [](const char& c) { return isalnum(c);