diff options
| author | Léo Lam <leo@leolam.fr> | 2020-10-10 16:37:41 +0200 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2020-10-11 01:15:56 +0200 |
| commit | fc0d0ddaf7b7bf8a79a86ba0181ecc3b1c4a5b57 (patch) | |
| tree | e1bc7a96f8dbf2f19d4ae0e4c7e3a3eaa0276c9a /src/KingSystem/Resource/resCache.cpp | |
| parent | 689221f4a27048fdd2060a292341517ab20846cc (diff) | |
ksys/res: Implement more ResourceUnit functions
Diffstat (limited to 'src/KingSystem/Resource/resCache.cpp')
| -rw-r--r-- | src/KingSystem/Resource/resCache.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/KingSystem/Resource/resCache.cpp b/src/KingSystem/Resource/resCache.cpp index 55535d65..901668d2 100644 --- a/src/KingSystem/Resource/resCache.cpp +++ b/src/KingSystem/Resource/resCache.cpp @@ -43,7 +43,7 @@ Handle::Status Cache::loadResource(const ControlTaskData& data) { return false; } - if (unit->isStatusFlag1000Set()) { + if (unit->isStatusFlag10000Set()) { unit->removeFromCache(); return false; } @@ -130,10 +130,10 @@ Handle::Status Cache::loadResource(const ControlTaskData& data) { lane_id = 2 * data.mResLoadReq._c + (x ? 1 : 2); } - ResourceUnit::RequestLoadArg load_arg; + ResourceUnit::RequestInitLoadArg load_arg; load_arg.lane_id = lane_id; load_arg.has_handle = data.mResLoadReq._8; - result->requestLoad(load_arg); + result->requestInitLoad(load_arg); return Handle::Status::_7; } |
