mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-17 13:20:45 +00:00
Fix bug introduced in commit e885fcd3a187b090303464215be97b443491d564: leave one palette after Sprite::resetPalettes().
This commit is contained in:
parent
3aad83b353
commit
911fe71c0e
@ -902,10 +902,14 @@ void SpriteImpl::resetPalettes()
|
||||
{
|
||||
PalettesList::iterator end = m_palettes.end();
|
||||
PalettesList::iterator it = m_palettes.begin();
|
||||
for (; it != end; ++it)
|
||||
delete *it; // palette
|
||||
|
||||
m_palettes.clear();
|
||||
if (it != end) {
|
||||
++it; // Leave the first palette only.
|
||||
while (it != end) {
|
||||
delete *it; // palette
|
||||
it = m_palettes.erase(it);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void SpriteImpl::deletePalette(Palette* pal)
|
||||
|
Loading…
x
Reference in New Issue
Block a user