Make menu dumper consider empty tokens require parenthesis

This commit is contained in:
Jan 2021-12-28 14:16:22 +01:00
parent d2262ebaec
commit 15f57fedcd

View File

@ -110,6 +110,9 @@ std::vector<std::string> AbstractMenuDumper::CreateScriptTokenList(const char* s
bool AbstractMenuDumper::DoesTokenNeedQuotationMarks(const std::string& token) 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) const auto hasAlNumCharacter = std::any_of(token.begin(), token.end(), [](const char& c)
{ {
return isalnum(c); return isalnum(c);