# HG changeset patch # User rubidium # Date 1215871416 0 # Node ID c40cabfe69a5e231ade823e6e46085cceee44b70 # Parent a75c67ae67b0ff369d7af37ac29b80b1a90f9f44 (svn r13692) -Fix (r13674): loading PNG sprites could very quickly fill the sprite cache. diff -r a75c67ae67b0 -r c40cabfe69a5 src/spritecache.cpp --- a/src/spritecache.cpp Wed Jul 09 20:55:47 2008 +0000 +++ b/src/spritecache.cpp Sat Jul 12 14:03:36 2008 +0000 @@ -147,6 +147,8 @@ sc->ptr = BlitterFactoryBase::GetCurrentBlitter()->Encode(&sprite, &AllocSprite); free(sprite.data); + sc->real_sprite = true; + return sc->ptr; } /* If the PNG couldn't be loaded, fall back to 8bpp grfs */