Match MxBitmap::CreatePalette

This commit is contained in:
Christian Semmler 2023-12-25 21:16:14 -05:00
parent a25bcecf47
commit c507454dd1
No known key found for this signature in database
GPG key ID: 086DAA1360BEEE5C

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;