summaryrefslogtreecommitdiff
path: root/src/JSystem/JUtility/JUTGraphFifo.cpp
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2025-02-11 16:25:06 -0500
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2025-02-11 16:25:06 -0500
commit458c40ede8037c1ba40d2669edeef045e6f5cf60 (patch)
treeb8d03a687b4ba2e7347d3a2355ebd967b7f6abd1 /src/JSystem/JUtility/JUTGraphFifo.cpp
parent7297cbaf38fc27de49d257e1df0436c525c4a6a1 (diff)
Translate strings in fopAcM_entrySolidHeap
Diffstat (limited to 'src/JSystem/JUtility/JUTGraphFifo.cpp')
-rw-r--r--src/JSystem/JUtility/JUTGraphFifo.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/JSystem/JUtility/JUTGraphFifo.cpp b/src/JSystem/JUtility/JUTGraphFifo.cpp
index a5aabbf5..5fcadbbc 100644
--- a/src/JSystem/JUtility/JUTGraphFifo.cpp
+++ b/src/JSystem/JUtility/JUTGraphFifo.cpp
@@ -14,12 +14,12 @@ JUTGraphFifo* JUTGraphFifo::sCurrentFifo;
JUTGraphFifo::JUTGraphFifo(u32 size) {
mSize = size + 0x1F & ~0x1F;
if (sInitiated) {
- mFifo = (GXFifoObj*)JKRAllocFromSysHeap(mSize + 0x80, 32);
+ mFifo = (GXFifoObj*)JKRAllocFromSysHeap(sizeof(GXFifoObj) + mSize, 0x20);
mBase = mFifo + 1;
GXInitFifoBase(mFifo, mBase, mSize);
GXInitFifoPtrs(mFifo, mBase, mBase);
} else {
- mBase = JKRAllocFromSysHeap(mSize + 0xA0, 32);
+ mBase = JKRAllocFromSysHeap(0xA0 + mSize, 0x20); // TODO: What struct is 0xA0 bytes in size?
mBase = (void*)((int)mBase + 0x1F & ~0x1F);
mFifo = GXInit(mBase, mSize);
sInitiated = true;