From b65c4ed97a77f5f8e690051cf36abb61427cfcc7 Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 31 Oct 2020 11:31:27 -0400 Subject: match loop body in func_801DD294 --- src/code_801DCE6C.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/code_801DCE6C.cpp') diff --git a/src/code_801DCE6C.cpp b/src/code_801DCE6C.cpp index 1e42ff9..7e27b5f 100644 --- a/src/code_801DCE6C.cpp +++ b/src/code_801DCE6C.cpp @@ -149,13 +149,13 @@ BOOL func_801DD294(gUnkClass4* p1, const char* fileName, s32) // check if already open if (func_801DCEB4(p1, fileName)) return TRUE; - // TODO: unroll this loop - gUnkClass6* r29 = p1->arr - 1; + + gUnkClass6* r29; size_t i; for (i = 0; i < 8; i++) { - r29++; + r29 = p1->arr + i; if (!p1->arr[i].unk0) { - r29 = &p1->arr[i]; + r29 = p1->arr + i; break; } } -- cgit v1.2.3