From b15e8b41996d33768e10e5585ca789de87d55924 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Wed, 4 Nov 2026 16:51:01 +0000 Subject: [PATCH] Confirm 3 functions in Source/Contents/MessageTable.cpp, Source/Contents/MessageTable.h Batch #10617 by kyoshi: 0 byte-identical, 3 confirmed by peer review. - fn_18376 LookupMessage: logic confirmed by peer review (already on main) - fn_18374 ImportMessageTable: logic confirmed by peer review (already on main) - fn_18377 GetMessageString: logic confirmed by peer review (already on main) Peer-reviewed-by: Tanke, cremane, StrawberrysherbetIX Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes). --- Source/Contents/MessageTable.cpp | 2 +- Source/Contents/MessageTable.h | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Source/Contents/MessageTable.cpp b/Source/Contents/MessageTable.cpp index c20d7d2d..82ffb411 100644 --- a/Source/Contents/MessageTable.cpp +++ b/Source/Contents/MessageTable.cpp @@ -14,7 +14,7 @@ // STATIC: 0x016D5780 // GLOBAL: gl_24382 -std::unordered_map g_messageStrings; +std::unordered_map g_messageStrings; // GLOBAL: gl_24601 static CCommonObject g_messageTableObject; diff --git a/Source/Contents/MessageTable.h b/Source/Contents/MessageTable.h index 347189a9..15a18a79 100644 --- a/Source/Contents/MessageTable.h +++ b/Source/Contents/MessageTable.h @@ -10,7 +10,13 @@ enum MessageId : int { MSI_FAILED_ADD_TAB = 1578 }; -extern std::unordered_map g_messageStrings; +struct MessageIdHash { + std::size_t operator()(int id) const { + return static_cast(id); + } +}; + +extern std::unordered_map g_messageStrings; const char* LookupMessage(int id); void InsertMessage(int id, const char* text); int FindMessageId(const char* name);