1.1 --- a/core/systems/PluginSys.cpp Sun Feb 04 08:01:07 2007 +0000
1.2 +++ b/core/systems/PluginSys.cpp Sun Feb 04 22:41:44 2007 +0000
1.3 @@ -385,6 +385,8 @@
1.4 pFunction->Execute(&result);
1.5 }
1.6
1.7 + g_PluginSys._SetPauseState(this, paused);
1.8 +
1.9 return true;
1.10 }
1.11
1.12 @@ -1636,3 +1638,14 @@
1.13 }
1.14 }
1.15 }
1.16 +
1.17 +void CPluginManager::_SetPauseState(CPlugin *pl, bool paused)
1.18 +{
1.19 + List<IPluginsListener *>::iterator iter;
1.20 + IPluginsListener *pListener;
1.21 + for (iter=m_listeners.begin(); iter!=m_listeners.end(); iter++)
1.22 + {
1.23 + pListener = (*iter);
1.24 + pListener->OnPluginPauseChange(pl, paused);
1.25 + }
1.26 +}
1.27 \ No newline at end of file