sprite.h: In sprite_device, when no shrared memory region can be found don't save state

the m_buffer member; assume the owner will take care of save stating the spriteram itself.
  This fixes MT05292. (nw)
This commit is contained in:
Wilbert Pol 2013-11-13 19:07:50 +00:00
parent ba55cd55d9
commit c1cfac89cc

View File

@ -171,10 +171,12 @@ protected:
// find spriteram
memory_share *spriteram = owner()->memshare(tag());
if (spriteram != NULL)
{
set_spriteram(reinterpret_cast<_SpriteRAMType *>(spriteram->ptr()), spriteram->bytes());
// save states
save_item(NAME(m_buffer));
// save states
save_item(NAME(m_buffer));
}
}
// subclass overrides