From 5a29e7aade05f440fc528d183e00faae5bf910b9 Mon Sep 17 00:00:00 2001 From: Scott Giese <scttgs0@gmail.com> Date: Sat, 29 Aug 2020 10:47:12 -0500 Subject: [PATCH] Resolve warning: Double Delete --- 3rdparty/cppunit/src/cppunit/PlugInManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/3rdparty/cppunit/src/cppunit/PlugInManager.cpp b/3rdparty/cppunit/src/cppunit/PlugInManager.cpp index 4f8b371b4..500f83c56 100644 --- a/3rdparty/cppunit/src/cppunit/PlugInManager.cpp +++ b/3rdparty/cppunit/src/cppunit/PlugInManager.cpp @@ -81,11 +81,12 @@ PlugInManager::unload( PlugInInfo &plugIn ) { plugIn.m_interface->uninitialize( &TestFactoryRegistry::getRegistry() ); delete plugIn.m_manager; + plugIn.m_manager = nullptr; } catch (...) { delete plugIn.m_manager; - plugIn.m_manager = NULL; + plugIn.m_manager = nullptr; throw; } }