4545#include " Logger.h"
4646#include " frame_tasks.h"
4747#include < amtl/am-string.h>
48- #include < amtl/am-linkedlist.h>
4948#include < bridge/include/IVEngineServerBridge.h>
5049#include < bridge/include/CoreProvider.h>
5150
@@ -790,7 +789,7 @@ void CPlugin::BindFakeNativesTo(CPlugin *other)
790789CPluginManager::CPluginIterator::CPluginIterator (ReentrantList<CPlugin *>& in)
791790{
792791 for (PluginIter iter (in); !iter.done (); iter.next ())
793- mylist.append (*iter);
792+ mylist.push_back (*iter);
794793 current = mylist.begin ();
795794 g_PluginSys.AddPluginsListener (this );
796795}
@@ -1033,7 +1032,7 @@ void CPluginManager::LoadAutoPlugin(const char *plugin)
10331032
10341033void CPluginManager::AddPlugin (CPlugin *pPlugin)
10351034{
1036- m_plugins.append (pPlugin);
1035+ m_plugins.push_back (pPlugin);
10371036 m_LoadLookup.insert (pPlugin->GetFilename (), pPlugin);
10381037
10391038 pPlugin->SetRegistered ();
@@ -1536,12 +1535,12 @@ CPlugin *CPluginManager::GetPluginByCtx(const sp_context_t *ctx)
15361535
15371536unsigned int CPluginManager::GetPluginCount ()
15381537{
1539- return m_plugins.length ();
1538+ return m_plugins.size ();
15401539}
15411540
15421541void CPluginManager::AddPluginsListener (IPluginsListener *listener)
15431542{
1544- m_listeners.append (listener);
1543+ m_listeners.push_back (listener);
15451544}
15461545
15471546void CPluginManager::RemovePluginsListener (IPluginsListener *listener)
@@ -1715,7 +1714,7 @@ void CPluginManager::OnRootConsoleCommand(const char *cmdname, const ICommandArg
17151714 rootmenu->ConsolePrint (" [SM] Listing %d plugin%s:" , plnum, (plnum > 1 ) ? " s" : " " );
17161715 }
17171716
1718- ke::LinkedList <CPlugin *> fail_list;
1717+ std::list <CPlugin *> fail_list;
17191718
17201719 for (PluginIter iter (m_plugins); !iter.done (); iter.next (), id++) {
17211720 CPlugin *pl = (*iter);
@@ -1727,7 +1726,7 @@ void CPluginManager::OnRootConsoleCommand(const char *cmdname, const ICommandArg
17271726 len += ke::SafeSprintf (buffer, sizeof (buffer), " %0*d <%s>" , plpadding, id, GetStatusText (pl->GetDisplayStatus ()));
17281727
17291728 /* Plugin has failed to load. */
1730- fail_list.append (pl);
1729+ fail_list.push_back (pl);
17311730 }
17321731 else
17331732 {
@@ -2351,7 +2350,7 @@ class OldPluginAPI final : public IPluginManager
23512350 {
23522351 ke::RefPtr<PluginsListenerV1Wrapper> wrapper = new PluginsListenerV1Wrapper (listener);
23532352
2354- v1_wrappers_.append (wrapper);
2353+ v1_wrappers_.push_back (wrapper);
23552354 g_PluginSys.AddPluginsListener (wrapper);
23562355 }
23572356
0 commit comments