summaryrefslogtreecommitdiff
path: root/src/KingSystem/Resource/resCache.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/KingSystem/Resource/resCache.cpp')
-rw-r--r--src/KingSystem/Resource/resCache.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/KingSystem/Resource/resCache.cpp b/src/KingSystem/Resource/resCache.cpp
index d59ab29e..d3e3195c 100644
--- a/src/KingSystem/Resource/resCache.cpp
+++ b/src/KingSystem/Resource/resCache.cpp
@@ -118,7 +118,7 @@ Handle::Status Cache::loadResource(const ControlTaskData& data) {
}
u8 lane_id = 0xff;
- if (data.mResLoadReq._c <= 2) {
+ if (data.mResLoadReq.mLaneId <= 2) {
const bool x = result->mStatusFlags.isOn(ResourceUnit::StatusFlag::LoadFromArchive);
#ifdef MATCHING_HACK_NX_CLANG
// This makes absolutely no sense at all, but this prevents InstCombine from
@@ -127,7 +127,7 @@ Handle::Status Cache::loadResource(const ControlTaskData& data) {
// so the conditional still works fine.
__builtin_assume(x);
#endif
- lane_id = 2 * data.mResLoadReq._c + (x ? 1 : 2);
+ lane_id = 2 * data.mResLoadReq.mLaneId + (x ? 1 : 2);
}
ResourceUnit::RequestInitLoadArg load_arg;