mirror of
https://github.com/isledecomp/isle.git
synced 2026-05-05 14:33:56 +00:00
Update legopalettepresenter.cpp
This commit is contained in:
parent
2b75f526bb
commit
975fc5b5ad
@ -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;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user