diff options
author | GliMusings <gcreative7@gmail.com> | 2021-06-25 23:40:07 -0500 |
---|---|---|
committer | GliMusings <gcreative7@gmail.com> | 2021-06-25 23:40:07 -0500 |
commit | f97bb6e31678d2455999873e14c5a60530f74adb (patch) | |
tree | ced026364a3569e673e386ca41b009c060f8be2b /arm9/src | |
parent | 7897c7e2946a008098d9e1cc7209bcfd00e43d8a (diff) |
OK
Diffstat (limited to 'arm9/src')
-rw-r--r-- | arm9/src/unk_0201C6B4.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/arm9/src/unk_0201C6B4.c b/arm9/src/unk_0201C6B4.c index 673866f2..45001877 100644 --- a/arm9/src/unk_0201C6B4.c +++ b/arm9/src/unk_0201C6B4.c @@ -1,9 +1,9 @@ #include "global.h"
#include "unk_0201C6B4.h"
-THUMB_FUNC int FUN_0201C6B4(s8 * r0)
+THUMB_FUNC s32 FUN_0201C6B4(s8 * r0)
{
- int r2 = 0;
+ s32 r2 = 0;
while(r0[r2] != 0)
{
r2++;
@@ -13,29 +13,29 @@ THUMB_FUNC int FUN_0201C6B4(s8 * r0) THUMB_FUNC s8 * FUN_0201C6C8(s8 * r0, s8 * r1, s8 r2)
{
- for(int r3 = 0; r3 < 256; r3++) // _0201C6FE jumps to conditional
- { // _0201C6D0
+ for(int r3 = 0; r3 < 256; r3++)
+ {
r1[r3] = r0[r3];
if(r2 == r0[r3] || r0[r3] == 0)
- { // _0201C6DE
+ {
r1[r3] = 0;
if(r2 == 13 && r0[r3 + 1] == 10)
- { // _0201C6F6
+ {
return (s8 *)((s32)(r0) + (r3 + 2));
- } // _0201C6DE + 44
+ }
return (s8 *)((s32)(r0) + (r3 + 1));
}
}
return NULL;
}
-THUMB_FUNC int FUN_0201C70C(s8 * r4)
+THUMB_FUNC s32 FUN_0201C70C(s8 * r4)
{
s32 unk0 = FUN_0201C6B4(r4);
- u32 r5 = 1;
+ s32 r3;
+ s32 r5 = 1;
s32 r6 = 0;
- unk0--;
- for(s32 r3 = unk0; r3 >= 0; r3--)
+ for(r3 = unk0 - 1; r3 >= 0; r3--)
{
if(r4[r3] >= 0x30 && r4[r3] <= 0x39)
{
|