]> git.mxchange.org Git - flightgear.git/commitdiff
Reset: AI shutdown unbinds AIbase instances.
authorJames Turner <zakalawe@mac.com>
Sun, 6 Oct 2013 16:34:35 +0000 (17:34 +0100)
committerJames Turner <zakalawe@mac.com>
Tue, 29 Oct 2013 23:02:22 +0000 (23:02 +0000)
src/AIModel/AIManager.cxx

index c533de9db414627dfa01c828ce41afca231a1767..b7ec95a8472b89555c3957be3775dbd21fe0e57d 100644 (file)
@@ -175,6 +175,12 @@ void
 FGAIManager::shutdown()
 {
     unloadAllScenarios();
+    
+    BOOST_FOREACH(FGAIBase* ai, ai_list) {
+        ai->unbind();
+    }
+    
+    ai_list.clear();
 }
 
 void