From 0e8cad1d0d9a4198c025babf2c43461d1d247ff6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Fri, 25 Mar 2022 19:46:36 +0100 Subject: [PATCH] container/Buffer: Fix matching issue in fill() Because of this inaccuracy, fill() could never be used in practice. --- lib/sead/include/container/seadBuffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sead/include/container/seadBuffer.h b/lib/sead/include/container/seadBuffer.h index eb058e64..1cf39c87 100644 --- a/lib/sead/include/container/seadBuffer.h +++ b/lib/sead/include/container/seadBuffer.h @@ -317,7 +317,7 @@ public: void fill(const T& v) { - for (s32 i = 0; i < mSize; ++i) + for (s32 i = 0, n = mSize; i < n; ++i) mBuffer[i] = v; }