diff --git a/core/systems/PluginSys.cpp b/core/systems/PluginSys.cpp index 15284a06..3be86aa4 100644 --- a/core/systems/PluginSys.cpp +++ b/core/systems/PluginSys.cpp @@ -213,6 +213,8 @@ void CPlugin::UpdateInfo() IPluginContext *base = GetBaseContext(); int err = base->FindPubvarByName("myinfo", &idx); + memset(&m_info, 0, sizeof(m_info)); + if (err == SP_ERROR_NONE) { struct sm_plugininfo_c_t