1.1 --- a/core/systems/PluginSys.cpp Mon Jun 25 23:14:24 2007 +0000
1.2 +++ b/core/systems/PluginSys.cpp Tue Jun 26 17:08:07 2007 +0000
1.3 @@ -716,6 +716,16 @@
1.4 m_iters.popall();
1.5 }
1.6
1.7 +void CPluginManager::Shutdown()
1.8 +{
1.9 + List<CPlugin *>::iterator iter;
1.10 +
1.11 + while ((iter = m_plugins.begin()) != m_plugins.end())
1.12 + {
1.13 + UnloadPlugin(*iter);
1.14 + }
1.15 +}
1.16 +
1.17 void CPluginManager::LoadAll_FirstPass(const char *config, const char *basedir)
1.18 {
1.19 /* First read in the database of plugin settings */