This commit is contained in:
Christian Semmler 2024-02-23 11:44:57 -05:00
parent fd14350173
commit 8088d45731

View File

@ -88,7 +88,7 @@ LegoTextureInfo* LegoTextureContainer::Insert(LegoTextureInfo* p_textureInfo)
textureInfo->m_surface->Release();
textureInfo->m_palette->Release();
delete textureInfo;
textureInfo = NULL;
return NULL;
}
else {
if (((TglImpl::RendererImpl*) VideoManager()->GetRenderer())
@ -96,12 +96,14 @@ LegoTextureInfo* LegoTextureContainer::Insert(LegoTextureInfo* p_textureInfo)
textureInfo->m_surface->Release();
textureInfo->m_palette->Release();
delete textureInfo;
textureInfo = NULL;
return NULL;
}
else {
textureInfo->m_texture->SetAppData((DWORD) textureInfo);
m_list.push_back(LegoTextureListElement(textureInfo, TRUE));
textureInfo->m_texture->AddRef();
if (textureInfo->m_name != NULL) {
delete[] textureInfo->m_name;
}