diff options
Diffstat (limited to '')
-rw-r--r-- | src/module/GpgFrontendModuleInit.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/module/GpgFrontendModuleInit.cpp b/src/module/GpgFrontendModuleInit.cpp index 234d0c18..7188bdd3 100644 --- a/src/module/GpgFrontendModuleInit.cpp +++ b/src/module/GpgFrontendModuleInit.cpp @@ -36,7 +36,7 @@ #include <memory> #include "core/function/GlobalSettingStation.h" -#include "module/system/ModuleManager.h" +#include "core/module/ModuleManager.h" // integrated modules #include "integrated/version_checking_module/VersionCheckingModule.h" @@ -45,9 +45,12 @@ namespace GpgFrontend::Module { void LoadGpgFrontendIntegratedModules() { SPDLOG_INFO("loading integrated module..."); - ModuleManager::GetInstance()->RegisterModule( - std::make_shared< - Integrated::VersionCheckingModule::VersionCheckingModule>()); + + // VersionCheckingModule + RegisterAndActivateModule< + Integrated::VersionCheckingModule::VersionCheckingModule>(); + + SPDLOG_INFO("load integrated module done."); } void InitModuleLoggingSystem() { |