diff options
| author | hatal175 <hatal175@users.noreply.github.com> | 2023-02-09 17:52:32 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-02-09 08:52:32 -0700 |
| commit | d449897b870667cde7a0f672060044c2dc265c68 (patch) | |
| tree | ac7ccee7253571ac5cf907c85fa1b7d64d388c33 /libs/JSystem/JKernel/JKRFileCache.cpp | |
| parent | df44816bec9f277da34d2739e06dc378e66970d7 (diff) | |
Misc matches (#274)
Diffstat (limited to 'libs/JSystem/JKernel/JKRFileCache.cpp')
| -rw-r--r-- | libs/JSystem/JKernel/JKRFileCache.cpp | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/libs/JSystem/JKernel/JKRFileCache.cpp b/libs/JSystem/JKernel/JKRFileCache.cpp index e480f0bc2c..b89aeaefde 100644 --- a/libs/JSystem/JKernel/JKRFileCache.cpp +++ b/libs/JSystem/JKernel/JKRFileCache.cpp @@ -311,7 +311,6 @@ u32 JKRFileCache::readResource(void* dst, u32 dstLength, u32, const char* path) /* 802D50D4-802D5164 2CFA14 0090+00 1/0 0/0 0/0 .text removeResourceAll__12JKRFileCacheFv */ -#ifdef NONMATCHING void JKRFileCache::removeResourceAll(void) { ASSERT(isMounted()); @@ -319,22 +318,11 @@ void JKRFileCache::removeResourceAll(void) { iterator = mCacheBlockList.getFirst(); while (iterator != mCacheBlockList.getEnd()) { JKRFreeToHeap(mParentHeap, iterator->mMemoryPtr); - mCacheBlockList.remove(iterator.mLink); - JSUListIterator<CCacheBlock> next = iterator++; - CCacheBlock* cacheBlock = next.getObject(); + mCacheBlockList.remove(&iterator.getObject()->mCacheBlockLink); + CCacheBlock* cacheBlock = (iterator++).getObject(); delete cacheBlock; } } -#else -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void JKRFileCache::removeResourceAll() { - nofralloc -#include "asm/JSystem/JKernel/JKRFileCache/removeResourceAll__12JKRFileCacheFv.s" -} -#pragma pop -#endif /* 802D5164-802D51F8 2CFAA4 0094+00 1/0 0/0 0/0 .text removeResource__12JKRFileCacheFPv */ |
