1.1 --- a/core/systems/PluginSys.h Fri Dec 15 13:45:21 2006 +0000
1.2 +++ b/core/systems/PluginSys.h Fri Dec 15 13:53:58 2006 +0000
1.3 @@ -161,7 +161,7 @@
1.4 class CPluginIterator : public IPluginIterator
1.5 {
1.6 public:
1.7 - CPluginIterator(List<IPlugin *> *mylist);
1.8 + CPluginIterator(List<CPlugin *> *mylist);
1.9 virtual ~CPluginIterator();
1.10 virtual bool MorePlugins();
1.11 virtual IPlugin *GetPlugin();
1.12 @@ -170,8 +170,8 @@
1.13 public:
1.14 void Reset();
1.15 private:
1.16 - List<IPlugin *> *mylist;
1.17 - List<IPlugin *>::iterator current;
1.18 + List<CPlugin *> *mylist;
1.19 + List<CPlugin *>::iterator current;
1.20 };
1.21 friend class CPluginManager::CPluginIterator;
1.22 public: //IPluginManager
1.23 @@ -252,7 +252,7 @@
1.24 void ReleaseFunctionToPool(CFunction *func);
1.25 private:
1.26 List<IPluginsListener *> m_listeners;
1.27 - List<IPlugin *> m_plugins;
1.28 + List<CPlugin *> m_plugins;
1.29 List<sp_nativeinfo_t *> m_natives;
1.30 CStack<CPluginManager::CPluginIterator *> m_iters;
1.31 CStack<CFunction *> m_funcpool;