From a0dad5b716c44b374f7ca34e48e76287ebeec1da Mon Sep 17 00:00:00 2001 From: Scott Cantor Date: Fri, 19 Sep 2008 16:29:07 +0000 Subject: [PATCH] Plug a few memory leaks. --- saml/saml2/metadata/impl/MetadataImpl.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/saml/saml2/metadata/impl/MetadataImpl.cpp b/saml/saml2/metadata/impl/MetadataImpl.cpp index 87553b5..cc23134 100644 --- a/saml/saml2/metadata/impl/MetadataImpl.cpp +++ b/saml/saml2/metadata/impl/MetadataImpl.cpp @@ -381,7 +381,9 @@ namespace opensaml { ++m_pos_TelephoneNumber; } public: - virtual ~ContactPersonImpl() {} + virtual ~ContactPersonImpl() { + XMLString::release(&m_ContactType); + } ContactPersonImpl(const XMLCh* nsURI, const XMLCh* localName, const XMLCh* prefix, const QName* schemaType) : AbstractXMLObject(nsURI, localName, prefix, schemaType) { -- 2.1.4