core/systems/PluginSys.h
changeset 213 2bec1ff85d06
parent 211 4c77142eaf36
child 220 73d3fcf9bbd1
     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;