From 9dfb65f3f4d76655bf6d43cc499e5c99bdd6cec9 Mon Sep 17 00:00:00 2001 From: MayaTheShy Date: Sat, 8 Nov 2025 18:14:32 -0500 Subject: [PATCH] fix: correct string literal in endPos calculation for parseEnumValues function --- src/NLPacketCodec.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NLPacketCodec.cpp b/src/NLPacketCodec.cpp index 8f3ead8..d63898f 100644 --- a/src/NLPacketCodec.cpp +++ b/src/NLPacketCodec.cpp @@ -168,7 +168,7 @@ static std::unordered_map 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);