Match MxBitmap::CreatePalette

This commit is contained in:
Christian Semmler
2023-12-25 21:16:14 -05:00
parent a25bcecf47
commit c507454dd1

View File

@@ -250,17 +250,25 @@ MxPalette* MxBitmap::CreatePalette()
switch (this->m_isHighColor) {
case FALSE:
palette = new MxPalette(this->m_paletteData);
if (palette)
success = TRUE;
break;
if (!palette)
goto done;
break;
case TRUE:
palette = this->m_palette->Clone();
if (palette)
success = TRUE;
if (!palette)
goto done;
break;
default:
goto done;
}
success = TRUE;
done:
if (!success && palette) {
delete palette;
palette = NULL;