Revert "Call OnLibraryAdded for all available librarys (bug 5925, pull request #4)"

This reverts commit ac11eb8910.
This commit is contained in:
David Anderson 2014-05-27 19:25:52 -07:00
parent ac11eb8910
commit cfde247ef7
2 changed files with 0 additions and 37 deletions

View File

@ -427,24 +427,6 @@ APLRes CPlugin::Call_AskPluginLoad(char *error, size_t maxlength)
}
}
void CPlugin::Call_OnLibraryAdded(const char *lib)
{
if (m_status > Plugin_Paused)
{
return;
}
cell_t result;
IPluginFunction *pFunction = m_pRuntime->GetFunctionByName("OnLibraryAdded");
if (!pFunction)
{
return;
}
pFunction->PushString(lib);
pFunction->Execute(&result);
}
void *CPlugin::GetPluginStructure()
{
return NULL;
@ -1422,20 +1404,6 @@ bool CPluginManager::RunSecondPass(CPlugin *pPlugin, char *error, size_t maxleng
/* :TODO: optimize? does this even matter? */
pPlugin->GetPhrases()->AddPhraseFile("core.phrases");
/* Go through all other already loaded plugins and tell this plugin, that their libraries are loaded */
for (List<CPlugin *>::iterator pl_iter = m_plugins.begin(); pl_iter != m_plugins.end(); pl_iter++)
{
CPlugin *pl = (*pl_iter);
/* Don't call our own libraries again and only care for already loaded plugins */
if (pl == pPlugin || pl->GetStatus() != Plugin_Running)
continue;
for (s_iter=pl->m_Libraries.begin(); s_iter!=pl->m_Libraries.end(); s_iter++)
{
pPlugin->Call_OnLibraryAdded((*s_iter).c_str());
}
}
return true;
}

View File

@ -204,11 +204,6 @@ public:
*/
void Call_OnAllPluginsLoaded();
/**
* Calls the OnLibraryAdded function.
*/
void Call_OnLibraryAdded(const char *lib);
/**
* Returns true if a plugin is usable.
*/