summaryrefslogtreecommitdiff
path: root/src/link.c
diff options
context:
space:
mode:
authoryenatch <yenatch@gmail.com>2017-07-05 17:48:21 -0400
committerGitHub <noreply@github.com>2017-07-05 17:48:21 -0400
commit124e2eb02c4adc46265e5b34b47ac0c625a24ec3 (patch)
tree5c0af98d9e49a767f455fff1ceec5d07cb8539b8 /src/link.c
parent123d5cc8b26d2a93fa3981beaccb84377c6ae20f (diff)
parent813c1846c94fa14b55bf75cf4c14465f1fb26635 (diff)
Merge branch 'master' into master
Diffstat (limited to 'src/link.c')
-rw-r--r--src/link.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/link.c b/src/link.c
index 5f6c32370..363a8b494 100644
--- a/src/link.c
+++ b/src/link.c
@@ -178,13 +178,13 @@ static const u8 sDebugMessages[7][12] =
static const u8 sColorCodes[] = _("{HIGHLIGHT TRANSPARENT}{COLOR WHITE2}");
-static const u32 sBlockRequestLookupTable[5 * 2] =
+const struct BlockRequest sBlockRequestLookupTable[5] =
{
- (u32)gBlockSendBuffer, 200,
- (u32)gBlockSendBuffer, 200,
- (u32)gBlockSendBuffer, 100,
- (u32)gBlockSendBuffer, 220,
- (u32)gBlockSendBuffer, 40,
+ {gBlockSendBuffer, 200},
+ {gBlockSendBuffer, 200},
+ {gBlockSendBuffer, 100},
+ {gBlockSendBuffer, 220},
+ {gBlockSendBuffer, 40},
};
static const u8 sTestString[] = _("テストな");
@@ -560,7 +560,7 @@ static void ProcessRecvCmds(u8 unusedParam)
break;
case 0xCCCC:
#if defined(ENGLISH)
- SendBlock(0, (void *)(sBlockRequestLookupTable)[gRecvCmds[1][i] * 2], (sBlockRequestLookupTable + 1)[gRecvCmds[1][i] * 2]);
+ SendBlock(0, sBlockRequestLookupTable[gRecvCmds[1][i]].address, sBlockRequestLookupTable[gRecvCmds[1][i]].size);
#elif defined(GERMAN)
if (deUnkValue2 == 1)
{
@@ -569,7 +569,7 @@ static void ProcessRecvCmds(u8 unusedParam)
}
else if (deUnkValue2 == 2 || deUnkValue2 == 3)
{
- SendBlock(0, (void *)(sBlockRequestLookupTable)[gRecvCmds[1][i] * 2], (sBlockRequestLookupTable + 1)[gRecvCmds[1][i] * 2]);
+ SendBlock(0, sBlockRequestLookupTable[gRecvCmds[1][i]].address, sBlockRequestLookupTable[gRecvCmds[1][i]].size);
if (deUnkValue2 == 2)
deUnkValue2 = 1;
@@ -578,7 +578,7 @@ static void ProcessRecvCmds(u8 unusedParam)
}
else
{
- SendBlock(0, (void *)(sBlockRequestLookupTable)[gRecvCmds[1][i] * 2], (sBlockRequestLookupTable + 1)[gRecvCmds[1][i] * 2]);
+ SendBlock(0, sBlockRequestLookupTable[gRecvCmds[1][i]].address, sBlockRequestLookupTable[gRecvCmds[1][i]].size);
}
#endif
break;