fix: correct string literal in endPos calculation for parseEnumValues function

This commit is contained in:
MayaTheShy
2025-11-08 18:14:32 -05:00
parent 038f7cea7e
commit 9dfb65f3f4

View File

@@ -168,7 +168,7 @@ static std::unordered_map<std::string, int> parseEnumValues(const std::string& c
if (startPos == std::string::npos) return values;
auto bracePos = content.find('{', startPos);
if (bracePos == std::string::npos) return values;
auto endPos = content.find('};', bracePos);
auto endPos = content.find("};", bracePos);
if (endPos == std::string::npos) return values;
std::string body = content.substr(bracePos + 1, endPos - bracePos - 1);