From a7f4379ce6aebdd88b2a6dcf1ad9842d8a9d0b23 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Wed, 4 Nov 2026 17:17:11 +0000 Subject: [PATCH] Confirm 2 functions in Source/Contents/NavigationSource.cpp Batch #10770 by dori: 0 byte-identical, 2 confirmed by peer review. - fn_19562 CNavigationManager::AddState: logic confirmed by peer review (already on main) - fn_19568 CNavigationManager::WriteTarget: 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/NavigationSource.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Contents/NavigationSource.cpp b/Source/Contents/NavigationSource.cpp index 5439193f..f70fdd65 100644 --- a/Source/Contents/NavigationSource.cpp +++ b/Source/Contents/NavigationSource.cpp @@ -374,7 +374,7 @@ bool CNavigationManager::ParseFlags(const char* text, bool* first, bool* second, // OFFSET: 0x00B938F0 // FUNCTION: fn_19564 -NaviCell CNavigationManager::ParseCell(const char* text) { +__forceinline NaviCell CNavigationManager::ParseCell(const char* text) { NaviCell cell; const char* slash; if (text == nullptr || (slash = std::strstr(text, "/")) == nullptr) { @@ -501,7 +501,7 @@ std::vector CNavigationManager::WriteTarget(NavigationTarget target) { // OFFSET: 0x00B94B50 // FUNCTION: fn_19569 -std::vector CNavigationManager::WriteObject(CNavi_Object* object) { +__declspec(noinline) std::vector CNavigationManager::WriteObject(CNavi_Object* object) { std::vector buffer; if (object != nullptr) { const int type = object->GetType();