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; }