(svn r13692) -Fix (r13674): loading PNG sprites could very quickly fill the sprite cache.

This commit is contained in:
rubidium 2008-07-12 14:03:36 +00:00
parent a47b118a80
commit bb3292943a

View File

@ -147,6 +147,8 @@ static void* ReadSprite(SpriteCache *sc, SpriteID id, bool real_sprite)
sc->ptr = BlitterFactoryBase::GetCurrentBlitter()->Encode(&sprite, &AllocSprite); sc->ptr = BlitterFactoryBase::GetCurrentBlitter()->Encode(&sprite, &AllocSprite);
free(sprite.data); free(sprite.data);
sc->real_sprite = true;
return sc->ptr; return sc->ptr;
} }
/* If the PNG couldn't be loaded, fall back to 8bpp grfs */ /* If the PNG couldn't be loaded, fall back to 8bpp grfs */