summaryrefslogtreecommitdiff
path: root/src/code_808DAB4.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/code_808DAB4.c')
-rw-r--r--src/code_808DAB4.c17
1 files changed, 14 insertions, 3 deletions
diff --git a/src/code_808DAB4.c b/src/code_808DAB4.c
index e7e7110..1762397 100644
--- a/src/code_808DAB4.c
+++ b/src/code_808DAB4.c
@@ -1,10 +1,21 @@
#include "global.h"
-extern void sub_808DE50(void* r0, void * r1, u32 r2, u32 r3);
+struct unkStruct_203B45C
+{
+ u8 unk0;
+ u8 padding1;
+ u8 unk2;
+ u8 padding2;
+ u8 unk4;
+ u8 array[0x53];
+};
+
+extern struct unkStruct_203B45C *gUnknown_203B45C;
+
+extern void sub_808DE50(void* r0, struct unkStruct_203B45C *r1, u32 r2, u32 r3);
-extern void * gUnknown_203B45C;
void sub_808DE30(void* r0, u32 r1)
{
- sub_808DE50(r0, gUnknown_203B45C + (r1 * 0x58), r1, r1 * 0x58);
+ sub_808DE50(r0, &gUnknown_203B45C[r1], r1, r1 * sizeof(struct unkStruct_203B45C));
}