cleaning up text surfaces upon Engine deletion

git-svn-id: svn://anubis/anaglym/trunk@158 99a6e188-d820-4881-8870-2d33a10e2619
This commit is contained in:
Josh Holtrop 2009-11-08 03:27:20 +00:00
parent 01c65d68dd
commit f7f6c83795

View File

@ -128,6 +128,12 @@ Engine::~Engine()
{
delete it->second;
}
for (std::map<int, SDL_Surface *>::iterator it = m_texts.begin();
it != m_texts.end();
it++)
{
SDL_FreeSurface(it->second);
}
delete m_fileLoader;
if (m_font != NULL)
TTF_CloseFont(m_font);