summaryrefslogtreecommitdiff
path: root/src/KingSystem/Resource/resResourceMgrTask.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/KingSystem/Resource/resResourceMgrTask.cpp')
-rw-r--r--src/KingSystem/Resource/resResourceMgrTask.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/KingSystem/Resource/resResourceMgrTask.cpp b/src/KingSystem/Resource/resResourceMgrTask.cpp
index d0a96b21..5b5d39ed 100644
--- a/src/KingSystem/Resource/resResourceMgrTask.cpp
+++ b/src/KingSystem/Resource/resResourceMgrTask.cpp
@@ -69,7 +69,7 @@ ResourceMgrTask::~ResourceMgrTask() {
}
util::safeDeleteArray(mCompactedHeapMainBuffer2);
- util::safeDeleteArray(mOffsetReadBuf);
+ util::safeDelete(mOffsetReadBuf);
mExtensions2.freeBuffer();
mExtensions1.freeBuffer();
@@ -547,7 +547,7 @@ ResourceUnit* ResourceMgrTask::clearCachesAndGetUnit(const GetUnitArg& arg) {
++it;
}
- unit = mUnitPool.tryAlloc();
+ unit = mUnitPool.alloc();
}
if (!unit->init(*arg.unit_init_arg))