- /* Free global images: */
- if(fixed_font != NULL)
- fixed_font.reset();
- if(normal_font != NULL)
- normal_font.reset();
- if(small_font != NULL)
- small_font.reset();
- if(big_font != NULL)
- big_font.reset();
-
- /* Free tilesets */
- if(tile_manager != NULL)
- {
- for(TileManager::TileSets::iterator it = tile_manager->tilesets.begin();
- it != tile_manager->tilesets.end(); ++it)
- {
- delete it->second;
- it->second = NULL;
- }
- }
- if(sprite_manager != NULL)
- {
- delete sprite_manager;
- sprite_manager = NULL;
- }