From bed3cc570bc791e00fa1b3a5226058d01556a2b6 Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 20 Dec 2013 19:41:36 +0100 Subject: [PATCH] Fixed memory leak Former-commit-id: 1cbf2fbe929dc3b210ce0c8ca0e4e5edfe4165b4 --- src/Nazara/Core/PluginManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Nazara/Core/PluginManager.cpp b/src/Nazara/Core/PluginManager.cpp index 7613df728..8537fe1a8 100644 --- a/src/Nazara/Core/PluginManager.cpp +++ b/src/Nazara/Core/PluginManager.cpp @@ -142,6 +142,7 @@ void NzPluginManager::Unmount(const NzString& pluginPath) func(); it->second->Unload(); + delete it->second; s_plugins.erase(it); } @@ -157,6 +158,7 @@ void NzPluginManager::Uninitialize() func(); pair.second->Unload(); + delete pair.second; } s_plugins.clear();