Fix initialization order.
[shibboleth/cpp-opensaml.git] / saml / saml2 / metadata / impl / DynamicMetadataProvider.cpp
index 68e4768..ff5cfa2 100644 (file)
@@ -62,8 +62,8 @@ DynamicMetadataProvider::DynamicMetadataProvider(const DOMElement* e)
       m_validate(XMLHelper::getAttrBool(e, false, validate)),
         m_lock(RWLock::create()),
         m_refreshDelayFactor(0.75),
-        m_maxCacheDuration(XMLHelper::getAttrInt(e, 28800, maxCacheDuration)),
-        m_minCacheDuration(XMLHelper::getAttrInt(e, 600, minCacheDuration))
+        m_minCacheDuration(XMLHelper::getAttrInt(e, 600, minCacheDuration)),
+        m_maxCacheDuration(XMLHelper::getAttrInt(e, 28800, maxCacheDuration))
 {
     if (m_minCacheDuration > m_maxCacheDuration) {
         Category::getInstance(SAML_LOGCAT".MetadataProvider.Dynamic").error(