]> git.mxchange.org Git - flightgear.git/blobdiff - src/Scenery/tilemgr.cxx
Fix issue reported by heap debugger
[flightgear.git] / src / Scenery / tilemgr.cxx
index efdd83856fa77b63d556961cebc1f48899e4fe0b..6eeb706679077d70b36065859b277f8e9ecf7c13 100644 (file)
@@ -76,8 +76,8 @@ private:
 FGTileMgr::FGTileMgr():
     state( Start ),
     vis( 16000 ),
-    _propListener(new LoaderPropertyWatcher(this)),
-    _terra_sync(NULL)
+    _terra_sync(NULL),
+    _propListener(new LoaderPropertyWatcher(this))
 {
     _randomObjects = fgGetNode("/sim/rendering/random-objects", true);
     _randomVegetation = fgGetNode("/sim/rendering/random-vegetation", true);
@@ -87,9 +87,6 @@ FGTileMgr::FGTileMgr():
 
 FGTileMgr::~FGTileMgr()
 {
-    if (_terra_sync)
-        _terra_sync->setTileCache(NULL);
-
     // remove all nodes we might have left behind
     osg::Group* group = globals->get_scenery()->get_terrain_branch();
     group->removeChildren(0, group->getNumChildren());