]> git.mxchange.org Git - flightgear.git/blobdiff - src/Scenery/tilecache.cxx
Allow using the system version of flite and the HTS engine
[flightgear.git] / src / Scenery / tilecache.cxx
index d82d2e304eda8690bea119230f7f1086b9109698..d25c3878062430f7787ed23cf79ea2d03600bd98 100644 (file)
@@ -38,8 +38,14 @@ TileCache::TileCache( void ) :
 }
 
 
-TileCache::~TileCache( void ) {
-    clear_cache();
+TileCache::~TileCache( void )
+{
+    tile_map_iterator it = tile_cache.begin();
+    for (; it != tile_cache.end(); ++it) {
+        TileEntry* tile = it->second;
+        tile->removeFromSceneGraph();
+        delete tile;
+    }
 }