https://issues.shibboleth.net/jira/browse/CPPOST-49
authorScott Cantor <cantor.2@osu.edu>
Thu, 19 Aug 2010 13:51:38 +0000 (13:51 +0000)
committerScott Cantor <cantor.2@osu.edu>
Thu, 19 Aug 2010 13:51:38 +0000 (13:51 +0000)
saml/saml2/core/impl/Assertions20Impl.cpp
saml/saml2/core/impl/Protocols20Impl.cpp

index b5031e8..aa3953f 100644 (file)
@@ -760,7 +760,9 @@ namespace opensaml {
                 ++m_pos_SubjectConfirmationData;
             }
         public:
-            virtual ~SubjectConfirmationImpl() {}
+            virtual ~SubjectConfirmationImpl() {
+                XMLString::release(&m_Method);
+            }
 
             SubjectConfirmationImpl(const XMLCh* nsURI, const XMLCh* localName, const XMLCh* prefix, const xmltooling::QName* schemaType)
                 : AbstractXMLObject(nsURI, localName, prefix, schemaType) {
index e1df91b..a0a4599 100644 (file)
@@ -117,7 +117,9 @@ namespace opensaml {
                 m_pos_StatusCode=m_children.begin();
             }
             public:
-                virtual ~StatusCodeImpl() {}
+                virtual ~StatusCodeImpl() {
+                    XMLString::release(&m_Value);
+                }
 
                 StatusCodeImpl(const XMLCh* nsURI, const XMLCh* localName, const XMLCh* prefix, const xmltooling::QName* schemaType)
                     : AbstractXMLObject(nsURI, localName, prefix, schemaType)