From e62a4f502ac5156613e343789da13ec831138abd Mon Sep 17 00:00:00 2001 From: James Turner Date: Sun, 6 Oct 2013 17:34:35 +0100 Subject: [PATCH] Reset: AI shutdown unbinds AIbase instances. --- src/AIModel/AIManager.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/AIModel/AIManager.cxx b/src/AIModel/AIManager.cxx index c533de9db..b7ec95a84 100644 --- a/src/AIModel/AIManager.cxx +++ b/src/AIModel/AIManager.cxx @@ -175,6 +175,12 @@ void FGAIManager::shutdown() { unloadAllScenarios(); + + BOOST_FOREACH(FGAIBase* ai, ai_list) { + ai->unbind(); + } + + ai_list.clear(); } void