fixed a dep bug

fixed a plugin unload iterator bug
extension unloading now works

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40316
This commit is contained in:
David Anderson
2007-01-18 09:14:20 +00:00
parent 1efdacd69b
commit 4ac5297d11
4 changed files with 147 additions and 5 deletions
+1 -1
View File
@@ -966,7 +966,7 @@ bool CPluginManager::UnloadPlugin(IPlugin *plugin)
List<IPluginsListener *>::iterator iter;
IPluginsListener *pListener;
if (pPlugin->GetStatus() >= Plugin_Error)
if (pPlugin->GetStatus() <= Plugin_Error)
{
/* Notify listeners of unloading */
for (iter=m_listeners.begin(); iter!=m_listeners.end(); iter++)