Fixed PluginManager initialization
Former-commit-id: 5125e58bc5c73ed36088f52356728687db23e494
This commit is contained in:
parent
7d99550925
commit
531fa2ce84
|
|
@ -38,10 +38,11 @@ bool NzPluginManager::Initialize()
|
|||
if (s_initialized)
|
||||
return true;
|
||||
|
||||
s_initialized = true;
|
||||
|
||||
AddDirectory(".");
|
||||
AddDirectory("plugins");
|
||||
|
||||
s_initialized = true;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
@ -162,6 +163,8 @@ void NzPluginManager::Uninitialize()
|
|||
if (!s_initialized)
|
||||
return;
|
||||
|
||||
s_initialized = false;
|
||||
|
||||
s_directories.clear();
|
||||
|
||||
for (auto& pair : s_plugins)
|
||||
|
|
@ -175,8 +178,6 @@ void NzPluginManager::Uninitialize()
|
|||
}
|
||||
|
||||
s_plugins.clear();
|
||||
|
||||
s_initialized = false;
|
||||
}
|
||||
|
||||
std::set<NzString> NzPluginManager::s_directories;
|
||||
|
|
|
|||
Loading…
Reference in New Issue