2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-06-06 00:32:34 +00:00

chore: replace "new" keyword with correct memory allocation

This commit is contained in:
LJW-Dev
2026-03-22 21:04:11 +08:00
committed by Jan Laupetin
parent 096efd03c0
commit e515ce8588
2 changed files with 3 additions and 3 deletions
@@ -161,7 +161,7 @@ namespace BSP
// even official maps instead use terrain or brushes to cover where the collision should be.
clipMap->numStaticModels = bsp->colWorld.xmodels.size();
clipMap->staticModelList = new cStaticModel_s[clipMap->numStaticModels];
clipMap->staticModelList = m_memory.Alloc<cStaticModel_s>(clipMap->numStaticModels);
for (unsigned int i = 0; i < clipMap->numStaticModels; i++)
{
@@ -158,8 +158,8 @@ namespace BSP
{
size_t modelCount = bsp->gfxWorld.xmodels.size();
gfxWorld->dpvs.smodelCount = modelCount;
gfxWorld->dpvs.smodelInsts = new GfxStaticModelInst[modelCount];
gfxWorld->dpvs.smodelDrawInsts = new GfxStaticModelDrawInst[modelCount];
gfxWorld->dpvs.smodelInsts = m_memory.Alloc<GfxStaticModelInst>(modelCount);
gfxWorld->dpvs.smodelDrawInsts = m_memory.Alloc<GfxStaticModelDrawInst>(modelCount);
for (size_t modelIdx = 0; modelIdx < modelCount; modelIdx++)
{