summaryrefslogtreecommitdiff
path: root/src/boot
diff options
context:
space:
mode:
authorDerek Hensley <hensley.derek58@gmail.com>2023-11-15 22:01:42 -0700
committerGitHub <noreply@github.com>2023-11-16 16:01:42 +1100
commit5acaec4486a6ba9c6a308c3987f664d1bbe6ab6b (patch)
tree1bd1f4ee664b19afffa85021f5d996285b6db613 /src/boot
parentd9585d7444cdd3a3fe0c49807163ce8132c11956 (diff)
Fix ultratypes types (#1454)
* Fix ultratypes types * Add back size_t and NULL * Callocs * Callocs pt 2 * bool * STDC version checks
Diffstat (limited to 'src/boot')
-rw-r--r--src/boot/O2/system_malloc.c4
-rw-r--r--src/boot/fault.c2
-rw-r--r--src/boot/z_std_dma.c6
3 files changed, 6 insertions, 6 deletions
diff --git a/src/boot/O2/system_malloc.c b/src/boot/O2/system_malloc.c
index cea017b38..e7dc064fc 100644
--- a/src/boot/O2/system_malloc.c
+++ b/src/boot/O2/system_malloc.c
@@ -19,9 +19,9 @@ void SystemArena_Free(void* ptr) {
__osFree(&gSystemArena, ptr);
}
-void* SystemArena_Calloc(u32 elements, size_t size) {
+void* SystemArena_Calloc(size_t num, size_t size) {
void* ptr;
- size_t totalSize = elements * size;
+ size_t totalSize = num * size;
ptr = __osMalloc(&gSystemArena, totalSize);
if (ptr != NULL) {
diff --git a/src/boot/fault.c b/src/boot/fault.c
index 0ee4faed7..49734191b 100644
--- a/src/boot/fault.c
+++ b/src/boot/fault.c
@@ -208,7 +208,7 @@ void Fault_RemoveAddrConvClient(FaultAddrConvClient* client) {
FaultAddrConvClient* iter = sFaultInstance->addrConvClients;
FaultAddrConvClient* lastIter = NULL;
OSIntMask mask;
- bool listIsEmpty = false;
+ s32 listIsEmpty = false;
mask = osSetIntMask(1);
diff --git a/src/boot/z_std_dma.c b/src/boot/z_std_dma.c
index 5b5265629..205771f92 100644
--- a/src/boot/z_std_dma.c
+++ b/src/boot/z_std_dma.c
@@ -34,13 +34,13 @@ s32 DmaMgr_DmaRomToRam(uintptr_t rom, void* ram, size_t size) {
ioMsg.dramAddr = ram;
ioMsg.size = buffSize;
ret = osEPiStartDma(gCartHandle, &ioMsg, 0);
- if (ret) {
+ if (ret != 0) {
goto END;
}
osRecvMesg(&queue, NULL, OS_MESG_BLOCK);
size -= buffSize;
- rom = rom + buffSize;
+ rom += buffSize;
ram = (u8*)ram + buffSize;
}
}
@@ -50,7 +50,7 @@ s32 DmaMgr_DmaRomToRam(uintptr_t rom, void* ram, size_t size) {
ioMsg.dramAddr = ram;
ioMsg.size = size;
ret = osEPiStartDma(gCartHandle, &ioMsg, 0);
- if (ret) {
+ if (ret != 0) {
goto END;
}