summaryrefslogtreecommitdiff
path: root/src/JSystem/JKernel/JKRFile.cpp
diff options
context:
space:
mode:
authorJcw87 <Jcw87@users.noreply.github.com>2026-01-04 17:22:56 -0800
committerGitHub <noreply@github.com>2026-01-04 17:22:56 -0800
commitdeb7bead205cb35ff5f57ee3d466179defde44cb (patch)
tree22809a707a49f0253f05d45659cd142dacc0ca83 /src/JSystem/JKernel/JKRFile.cpp
parent1400687731baedd9419dbf3972c50e3faab0f24e (diff)
JKernel debug (#3012)
Diffstat (limited to 'src/JSystem/JKernel/JKRFile.cpp')
-rw-r--r--src/JSystem/JKernel/JKRFile.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/JSystem/JKernel/JKRFile.cpp b/src/JSystem/JKernel/JKRFile.cpp
index e9681a4885..91ac9040a9 100644
--- a/src/JSystem/JKernel/JKRFile.cpp
+++ b/src/JSystem/JKernel/JKRFile.cpp
@@ -3,12 +3,13 @@
#include "JSystem/JKernel/JKRFile.h"
#include "dolphin/vi.h"
-s32 JKRFile::read(void* data, s32 size, s32 offset) {
+void JKRFile::read(void* data, s32 length, s32 offset) {
+ JUT_ASSERT(32, ( length & 0x1f ) == 0);
while (true) {
- s32 result = readData(data, size, offset);
- if (size != result)
+ if (length != readData(data, length, offset)) {
VIWaitForRetrace();
- else
- return result;
+ } else {
+ return;
+ }
}
}