legoanimationmanager: use delete[] (#191)

This commit is contained in:
Anonymous Maarten 2025-05-29 03:28:50 +02:00 committed by GitHub
parent ddba1bc5c1
commit ea7cac8359
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -868,18 +868,18 @@ void LegoAnimationManager::DeleteAnimations()
if (m_anims != NULL) { if (m_anims != NULL) {
for (MxS32 i = 0; i < m_animCount; i++) { for (MxS32 i = 0; i < m_animCount; i++) {
delete m_anims[i].m_name; delete[] m_anims[i].m_name;
if (m_anims[i].m_models != NULL) { if (m_anims[i].m_models != NULL) {
for (MxS32 j = 0; j < m_anims[i].m_modelCount; j++) { for (MxS32 j = 0; j < m_anims[i].m_modelCount; j++) {
delete m_anims[i].m_models[j].m_name; delete[] m_anims[i].m_models[j].m_name;
} }
delete m_anims[i].m_models; delete[] m_anims[i].m_models;
} }
} }
delete m_anims; delete[] m_anims;
} }
Init(); Init();