Decompile 3 functions in Source/Network/TextEncoding.h, Source/Network/TextEncoding.cpp, ...

Batch #16442 by eAthena: 1 byte-identical, 2 confirmed by peer review.

- fn_16615 CUIRenewQuestUI::MatchesFilter: byte-identical
- fn_02795 FindSubstring: logic confirmed by peer review
- fn_16210 HighlightKeyword: logic confirmed by peer review

Peer-reviewed-by: Yommy, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
ragnarok-clanker 2026-11-10 20:11:33 +00:00
commit 0a34d86404
5 changed files with 7 additions and 13 deletions

View file

@ -99,7 +99,7 @@ void CUIProbabilityTable::SetItem(int itemId) {
// FUNCTION: fn_16210
int HighlightKeyword(std::string& text, std::string_view keyword, std::string_view prefix, std::string_view suffix) {
int count = 0;
if (FindSubstring(text.c_str(), static_cast<int>(text.size()), keyword.data()) == -1) {
if (FindSubstring(text, keyword) == -1) {
return 0;
}