diff options
author | Max <mparisi@stevens.edu> | 2020-10-31 16:15:40 -0400 |
---|---|---|
committer | Max <mparisi@stevens.edu> | 2020-10-31 16:15:40 -0400 |
commit | 4ff4ced455e64e40df59298370b32f7e8edb5bdc (patch) | |
tree | a9da78874351f2e81f6f4542f1eac0d2014529cc /src | |
parent | 4f344c838552548347e714f5ed1cc495b44543f2 (diff) |
match func_801DD294
Diffstat (limited to 'src')
-rw-r--r-- | src/code_801DCE6C.cpp | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/code_801DCE6C.cpp b/src/code_801DCE6C.cpp index 8096355..c283181 100644 --- a/src/code_801DCE6C.cpp +++ b/src/code_801DCE6C.cpp @@ -144,15 +144,18 @@ BOOL func_801DD220(gUnkClass4*, gUnkClass5* fp, void*, u32, s32 offset) #ifdef NONMATCHING
BOOL func_801DD294(gUnkClass4 *p1, const char *fileName, s32)
{
- gUnkClass6 *r29;
- size_t fileSz;
+ // intended register -> actual register
+ // p1: r24 -> r25
+ // fileName: r25 -> r24
+ gUnkClass6 *r29;
+ //size_t fileSz; // r24 -> r28
NANDFileInfo nandInfo;
- gUnkClass5 *fp;
+ gUnkClass5 *fp; // r28 -> r27
size_t i;
- void *buffer;
- BOOL flag;
+ void *buffer; // r27 -> r26
+ BOOL flag; // r26 -> r25
s32 createResult;
- size_t currOffset;
+ size_t currOffset; // r25 -> r24
size_t maxLength;
size_t length;
s32 readResult;
@@ -180,7 +183,7 @@ BOOL func_801DD294(gUnkClass4 *p1, const char *fileName, s32) return FALSE;
- fileSz = (func_801DC760(fp) + 0x1F) & (~0x1F);
+ size_t fileSz = (func_801DC760(fp) + 0x1F) & (~0x1F);
if (0 == fileSz)
return FALSE;
|