Fix enums printing " for first and last enum

This commit is contained in:
Thraix
2026-06-26 07:26:46 +02:00
parent 9a3b3aa13c
commit f27911fe28
+2 -2
View File
@@ -30,7 +30,7 @@ namespace Copium
static std::vector<std::string> GetEnumNames(const std::string& enumNames)
{
std::vector<std::string> strs;
size_t lastPos = 0;
size_t lastPos = 1;
size_t pos = enumNames.find(',', lastPos);
while (pos != std::string::npos)
{
@@ -41,7 +41,7 @@ namespace Copium
lastPos++;
pos = enumNames.find(',', lastPos);
}
strs.emplace_back(enumNames.substr(lastPos));
strs.emplace_back(enumNames.substr(lastPos, enumNames.size() - lastPos - 1));
return strs;
}
};