diff --git a/core/logic/PluginSys.cpp b/core/logic/PluginSys.cpp index 0cab4bd7..f1b07fe9 100644 --- a/core/logic/PluginSys.cpp +++ b/core/logic/PluginSys.cpp @@ -648,12 +648,12 @@ void CPlugin::DependencyDropped(CPlugin *pOwner) } } -unsigned int CPlugin::GetConfigCount() +size_t CPlugin::GetConfigCount() { return (unsigned int)m_configs.size(); } -AutoConfig *CPlugin::GetConfig(unsigned int i) +AutoConfig *CPlugin::GetConfig(size_t i) { if (i >= GetConfigCount()) { diff --git a/core/logic/PluginSys.h b/core/logic/PluginSys.h index df4254de..ee2137a2 100644 --- a/core/logic/PluginSys.h +++ b/core/logic/PluginSys.h @@ -227,8 +227,8 @@ public: bool AddFakeNative(IPluginFunction *pFunc, const char *name, SPVM_FAKENATIVE_FUNC func); void AddConfig(bool autoCreate, const char *cfg, const char *folder); - unsigned int GetConfigCount(); - AutoConfig *GetConfig(unsigned int i); + size_t GetConfigCount(); + AutoConfig *GetConfig(size_t i); inline void AddLibrary(const char *name) { m_Libraries.push_back(name);