[cpp-opensaml] 06/06: SSPCPP-756 move init method

Rod Widdowson rdw at steadingsoftware.com
Thu Nov 9 07:48:20 EST 2017


This is an automated email from the git hooks/post-receive script.

rdw pushed a commit to branch master
in repository cpp-opensaml.

View the commit online:
http://git.shibboleth.net/view/?p=cpp-opensaml.git;a=commit;h=0a380cfb94dabffa5fbce33820750469197dc6a4

commit 0a380cfb94dabffa5fbce33820750469197dc6a4
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Wed Nov 8 17:20:14 2017 +0000

    SSPCPP-756 move init method
    
    https://issues.shibboleth.net/jira/browse/SSPCPP-756
    
    Move it to the top of class hierarchy (where it belongs)
---
 saml/saml2/metadata/AbstractDynamicMetadataProvider.h        | 1 -
 saml/saml2/metadata/DynamicMetadataProvider.h                | 2 ++
 saml/saml2/metadata/impl/AbstractDynamicMetadataProvider.cpp | 4 ----
 saml/saml2/metadata/impl/DynamicMetadataProvider.cpp         | 4 ++++
 4 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/saml/saml2/metadata/AbstractDynamicMetadataProvider.h b/saml/saml2/metadata/AbstractDynamicMetadataProvider.h
index 6392f9f..934685a 100644
--- a/saml/saml2/metadata/AbstractDynamicMetadataProvider.h
+++ b/saml/saml2/metadata/AbstractDynamicMetadataProvider.h
@@ -55,7 +55,6 @@ namespace opensaml {
 
             virtual ~AbstractDynamicMetadataProvider();
 
-            void init();
             xmltooling::Lockable* lock();
             void unlock();
             const char* getId() const;
diff --git a/saml/saml2/metadata/DynamicMetadataProvider.h b/saml/saml2/metadata/DynamicMetadataProvider.h
index d62ecd8..29baa18 100644
--- a/saml/saml2/metadata/DynamicMetadataProvider.h
+++ b/saml/saml2/metadata/DynamicMetadataProvider.h
@@ -45,6 +45,8 @@ namespace opensaml {
              */
             DynamicMetadataProvider(const xercesc::DOMElement* e=nullptr);
 
+            void init();
+
         protected:
             virtual EntityDescriptor* resolve(const Criteria& criteria) const;
 
diff --git a/saml/saml2/metadata/impl/AbstractDynamicMetadataProvider.cpp b/saml/saml2/metadata/impl/AbstractDynamicMetadataProvider.cpp
index f2ad78d..7fe90df 100644
--- a/saml/saml2/metadata/impl/AbstractDynamicMetadataProvider.cpp
+++ b/saml/saml2/metadata/impl/AbstractDynamicMetadataProvider.cpp
@@ -205,10 +205,6 @@ void AbstractDynamicMetadataProvider::unlock()
     m_lock->unlock();
 }
 
-void AbstractDynamicMetadataProvider::init()
-{
-}
-
 const char* AbstractDynamicMetadataProvider::getId() const
 {
     return m_id.c_str();
diff --git a/saml/saml2/metadata/impl/DynamicMetadataProvider.cpp b/saml/saml2/metadata/impl/DynamicMetadataProvider.cpp
index 1cdb624..35bd84c 100644
--- a/saml/saml2/metadata/impl/DynamicMetadataProvider.cpp
+++ b/saml/saml2/metadata/impl/DynamicMetadataProvider.cpp
@@ -83,6 +83,10 @@ DynamicMetadataProvider::DynamicMetadataProvider(const DOMElement* e)
 {
 }
 
+void DynamicMetadataProvider::init()
+{
+}
+
 EntityDescriptor* DynamicMetadataProvider::resolve(const Criteria& criteria) const
 {
     string name;

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list