From cc1f7377b8b631b30f9b1ce3ccd7628f98a217f9 Mon Sep 17 00:00:00 2001 From: Scott Cantor Date: Sun, 24 Feb 2013 22:33:11 +0000 Subject: [PATCH] https://issues.shibboleth.net/jira/browse/CPPOST-83 --- saml/saml2/metadata/impl/EntityAttributesEntityMatcher.cpp | 2 +- saml/saml2/metadata/impl/EntityAttributesMetadataFilter.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/saml/saml2/metadata/impl/EntityAttributesEntityMatcher.cpp b/saml/saml2/metadata/impl/EntityAttributesEntityMatcher.cpp index f65608c..1e4d1aa 100644 --- a/saml/saml2/metadata/impl/EntityAttributesEntityMatcher.cpp +++ b/saml/saml2/metadata/impl/EntityAttributesEntityMatcher.cpp @@ -107,7 +107,7 @@ EntityAttributesEntityMatcher::EntityAttributesEntityMatcher(const DOMElement* e DOMElement* child = XMLHelper::getFirstChildElement(e, samlconstants::SAML20_NS, Attribute::LOCAL_NAME); while (child) { boost::shared_ptr obj(AttributeBuilder::buildOneFromElement(child)); - m_tags.push_back(boost::shared_dynamic_cast(obj)); + m_tags.push_back(boost::dynamic_pointer_cast(obj)); child = XMLHelper::getNextSiblingElement(child, samlconstants::SAML20_NS, Attribute::LOCAL_NAME); } diff --git a/saml/saml2/metadata/impl/EntityAttributesMetadataFilter.cpp b/saml/saml2/metadata/impl/EntityAttributesMetadataFilter.cpp index bb1bfdf..3038a57 100644 --- a/saml/saml2/metadata/impl/EntityAttributesMetadataFilter.cpp +++ b/saml/saml2/metadata/impl/EntityAttributesMetadataFilter.cpp @@ -84,7 +84,7 @@ EntityAttributesMetadataFilter::EntityAttributesMetadataFilter(const DOMElement* while (child) { if (XMLHelper::isNodeNamed(child, samlconstants::SAML20_NS, Attribute::LOCAL_NAME)) { boost::shared_ptr obj(AttributeBuilder::buildOneFromElement(child)); - m_attributes.push_back(boost::shared_dynamic_cast(obj)); + m_attributes.push_back(boost::dynamic_pointer_cast(obj)); } else if (XMLString::equals(child->getLocalName(), Entity)) { const XMLCh* eid = child->getTextContent(); -- 2.1.4