summaryrefslogtreecommitdiff
path: root/arm9/modules/21/src
diff options
context:
space:
mode:
authorred031000 <rubenru09@aol.com>2020-11-19 22:16:42 +0000
committerred031000 <rubenru09@aol.com>2020-11-19 22:16:42 +0000
commit2e10bebe00a1c459c13854230a3014881d02e312 (patch)
treefe203c49ec32a906be1a9c8f6e6a9db9745b62e6 /arm9/modules/21/src
parent0a7108543bb346f86b6688b11e45cd478df3d890 (diff)
a bit of cleanup
Diffstat (limited to 'arm9/modules/21/src')
-rw-r--r--arm9/modules/21/src/mod21_02254854.c10
-rw-r--r--arm9/modules/21/src/mod21_02254A6C_src.c8
2 files changed, 12 insertions, 6 deletions
diff --git a/arm9/modules/21/src/mod21_02254854.c b/arm9/modules/21/src/mod21_02254854.c
index 44c97b8e..0cdb0c32 100644
--- a/arm9/modules/21/src/mod21_02254854.c
+++ b/arm9/modules/21/src/mod21_02254854.c
@@ -6,17 +6,15 @@
extern void GF_RTC_CopyTime(u32 *param0);
u8 const MOD21_02254D80[] = { 0x10, 0xAF, 0x10, 0xCF };
-extern BOOL MOD21_02254A6C(u32 *param0, u32 *param1);
extern BOOL MOD20_02254130(void *param0, BOOL param1, void *param2, UnkStruct02254854 *param3, u32 param4);
extern void MOD20_02252C14(u32 param0, BOOL param1);
-extern void MOD21_02254B04(u32 param0);
extern void MOD20_02254198(BOOL param0);
extern void MOD20_022529A0(u32 param0);
-extern void MOD21_02254B10(u32 param0, u32 param1);
-extern BOOL MOD21_02254B34(u32 param0, u32 param1);
-extern BOOL MOD21_02254B40(u32 param0);
+extern void MOD21_02254B10(void *param0, u32 param1);
+extern BOOL MOD21_02254B34(void *param0, u32 param1);
+extern BOOL MOD21_02254B40(void *param0);
extern void MOD20_0225298C(u32 param0);
extern void Poketch_InitApp(void *func1, void *func2);
@@ -47,7 +45,7 @@ THUMB_FUNC BOOL MOD21_02254854(UnkStruct02254854 **param0, u32 param1, u32 param
THUMB_FUNC BOOL MOD21_0225489C(UnkStruct02254854 *param0, u32 param1, u32 param2, u32 param3)
{
#pragma unused (param2, param3) //not sure, please check
- if (MOD21_02254A6C(&param0->Unk24, param0->Unk14))
+ if (MOD21_02254A6C((UnkStruct02254A6C *)&param0->Unk24, param0->Unk14)) //todo fix
{
param0->bytearray[0] = 0;
param0->bytearray[1] = 0;
diff --git a/arm9/modules/21/src/mod21_02254A6C_src.c b/arm9/modules/21/src/mod21_02254A6C_src.c
index 4bd810d4..a37b5728 100644
--- a/arm9/modules/21/src/mod21_02254A6C_src.c
+++ b/arm9/modules/21/src/mod21_02254A6C_src.c
@@ -42,3 +42,11 @@ THUMB_FUNC void MOD21_02254AD4(void *param0, void *param1)
param1 = (void *)((u32)param1 + 0x50);
}
}
+
+THUMB_FUNC void MOD21_02254B04(void *param0)
+{
+ if (param0 != NULL)
+ {
+ FreeToHeap(param0);
+ }
+}