From a48fac549b7df3e25b73251d8871db52abcd3647 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Fri, 5 Apr 2024 09:43:08 -0400 Subject: [PATCH] Match CreateROI --- LEGO1/lego/legoomni/src/common/legocharactermanager.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp b/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp index bea86c24..a848d115 100644 --- a/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp +++ b/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp @@ -305,7 +305,7 @@ LegoROI* LegoCharacterManager::CreateROI(const char* p_key) LegoROI* childROI; MxS32 lodSize; const char* parentName; - char lodName[64]; + char lodName[256]; LegoCharacterData::Part& part = data->m_parts[i]; @@ -322,7 +322,9 @@ LegoROI* LegoCharacterManager::CreateROI(const char* p_key) dupLodList = lodManager->Create(lodName, lodSize); for (j = 0; j < lodSize; j++) { - dupLodList->PushBack(((LegoLOD*) (*lodList)[j])->Clone(renderer)); + LegoLOD* lod = (LegoLOD*) (*lodList)[j]; + LegoLOD* clone = lod->Clone(renderer); + dupLodList->PushBack(clone); } lodList->Release();