From c9e6b07b08da6bec1566b5f2f63eb5cf6b3caa5b Mon Sep 17 00:00:00 2001 From: cantor Date: Fri, 8 Feb 2008 17:13:28 +0000 Subject: [PATCH] Add implicit support for a "null" protocol. git-svn-id: https://svn.middleware.georgetown.edu/cpp-opensaml2/trunk@373 fb386ef7-a10c-0410-8ebf-fd3f8e989ab0 --- saml/saml2/metadata/impl/MetadataImpl.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/saml/saml2/metadata/impl/MetadataImpl.cpp b/saml/saml2/metadata/impl/MetadataImpl.cpp index c7088ea..91615d9 100644 --- a/saml/saml2/metadata/impl/MetadataImpl.cpp +++ b/saml/saml2/metadata/impl/MetadataImpl.cpp @@ -965,6 +965,8 @@ namespace opensaml { IMPL_TYPED_CHILDREN(ContactPerson,m_pos_ContactPerson); bool hasSupport(const XMLCh* protocol) const { + if (!protocol || !*protocol) + return true; if (m_ProtocolSupportEnumeration) { // Look for first character. unsigned int len=XMLString::stringLen(protocol); -- 2.1.4