From: Scott Cantor Date: Sun, 24 Feb 2013 22:33:11 +0000 (+0000) Subject: https://issues.shibboleth.net/jira/browse/CPPOST-83 X-Git-Tag: 2.5.3~6 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-opensaml.git;a=commitdiff_plain;h=cc1f7377b8b631b30f9b1ce3ccd7628f98a217f9 https://issues.shibboleth.net/jira/browse/CPPOST-83 --- 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();