Update legopalettepresenter.cpp

This commit is contained in:
Misha 2023-12-27 14:49:35 -05:00
parent 2b75f526bb
commit 975fc5b5ad
No known key found for this signature in database
GPG Key ID: 8441D12AEF33FED8

View File

@ -53,18 +53,15 @@ MxResult LegoPalettePresenter::ParsePallete(MxStreamChunk* p_chunk)
MxResult result = FAILURE;
LegoMemoryStream stream((char*) p_chunk->GetData());
if (stream.Read(buffer, 40) == SUCCESS) {
if (stream.Read(palleteData, sizeof(RGBQUAD) * 256) == SUCCESS)
{
if (stream.Read(palleteData, sizeof(RGBQUAD) * 256) == SUCCESS) {
m_palette = new MxPalette(palleteData);
if(m_palette)
{
if (m_palette) {
result = SUCCESS;
}
}
}
if (result != SUCCESS && m_palette)
{
if (result != SUCCESS && m_palette) {
delete m_palette;
m_palette = NULL;
}