Fix Mac build.
Fix Mac build.
1.1 --- a/core/logic/PluginSys.cpp Fri Mar 29 13:06:12 2013 -0700
1.2 +++ b/core/logic/PluginSys.cpp Fri Mar 29 13:10:51 2013 -0700
1.3 @@ -648,12 +648,12 @@
1.4 }
1.5 }
1.6
1.7 -unsigned int CPlugin::GetConfigCount()
1.8 +size_t CPlugin::GetConfigCount()
1.9 {
1.10 return (unsigned int)m_configs.size();
1.11 }
1.12
1.13 -AutoConfig *CPlugin::GetConfig(unsigned int i)
1.14 +AutoConfig *CPlugin::GetConfig(size_t i)
1.15 {
1.16 if (i >= GetConfigCount())
1.17 {
2.1 --- a/core/logic/PluginSys.h Fri Mar 29 13:06:12 2013 -0700
2.2 +++ b/core/logic/PluginSys.h Fri Mar 29 13:10:51 2013 -0700
2.3 @@ -227,8 +227,8 @@
2.4
2.5 bool AddFakeNative(IPluginFunction *pFunc, const char *name, SPVM_FAKENATIVE_FUNC func);
2.6 void AddConfig(bool autoCreate, const char *cfg, const char *folder);
2.7 - unsigned int GetConfigCount();
2.8 - AutoConfig *GetConfig(unsigned int i);
2.9 + size_t GetConfigCount();
2.10 + AutoConfig *GetConfig(size_t i);
2.11 inline void AddLibrary(const char *name)
2.12 {
2.13 m_Libraries.push_back(name);