From 7988af18ff47308e90527d64d2973e163feafbba Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Tue, 26 Jun 2012 20:58:16 +0100 Subject: fix memory leak Change-Id: I61446b7f14a153f13c9d0f5541a3d675a620f601 --- unusedcode.easy | 1 - xml2cmp/source/xcd/dependy.cxx | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/unusedcode.easy b/unusedcode.easy index 18b7804b35c4..c1b1341f3331 100755 --- a/unusedcode.easy +++ b/unusedcode.easy @@ -630,7 +630,6 @@ sd::ToolPanelPaneShell::RegisterInterface(SfxModule*) sd::ViewShellBase::RegisterFactory(unsigned short) std::__cxx1998::multimap<_xmlNode*, com::sun::star::uno::Reference, std::less<_xmlNode*>, std::allocator > > >::~multimap() std::__cxx1998::vector >::~vector() -std::__cxx1998::vector >::~vector() std::__cxx1998::vector >::~vector() std::__cxx1998::vector >::~vector() std::__cxx1998::vector, std::allocator >, std::basic_string, std::allocator > >, std::allocator, std::allocator >, std::basic_string, std::allocator > > > >::~vector() diff --git a/xml2cmp/source/xcd/dependy.cxx b/xml2cmp/source/xcd/dependy.cxx index 6e909d018582..093d4f5fdd5d 100644 --- a/xml2cmp/source/xcd/dependy.cxx +++ b/xml2cmp/source/xcd/dependy.cxx @@ -72,6 +72,8 @@ DependencyFinder::DependencyFinder() DependencyFinder::~DependencyFinder() { + for (Map_Services::const_iterator aIter = aServices.begin(); aIter != aServices.end(); ++aIter) + delete aIter->second; } void -- cgit