From 35a2853b24a9985d838f89d030813a4bec4b9d8f Mon Sep 17 00:00:00 2001 From: auguste120 Date: Sun, 16 Aug 2026 20:49:13 +0200 Subject: [PATCH] Fixed sead::BufferedSafeStringBase::trimMathedString --- include/prim/seadSafeString.hpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/include/prim/seadSafeString.hpp b/include/prim/seadSafeString.hpp index 3cf5c5e6..4c45dd7b 100644 --- a/include/prim/seadSafeString.hpp +++ b/include/prim/seadSafeString.hpp @@ -795,7 +795,6 @@ template inline s32 BufferedSafeStringBase::trimMatchedString(const SafeStringBase& suffix) { const s32 length = this->calcLength(); - T* buffer = getMutableStringTop_(); const s32 suffix_length = suffix.calcLength(); const s32 new_length = length - suffix_length; @@ -803,10 +802,10 @@ inline s32 BufferedSafeStringBase::trimMatchedString(const SafeStringBase& if (length < suffix_length) return length; - if (SafeStringBase(&buffer[new_length]).comparen(suffix, suffix_length) != 0) + if (SafeStringBase(&getMutableStringTop_()[new_length]).comparen(suffix, suffix_length) != 0) return length; - buffer[new_length] = SafeStringBase::cNullChar; + getMutableStringTop_()[new_length] = SafeStringBase::cNullChar; return new_length; }