Fix some warnings.
authorScott Cantor <cantor.2@osu.edu>
Thu, 10 Nov 2011 19:54:28 +0000 (19:54 +0000)
committerScott Cantor <cantor.2@osu.edu>
Thu, 10 Nov 2011 19:54:28 +0000 (19:54 +0000)
shibsp/handler/impl/SAML2Logout.cpp
shibsp/handler/impl/SAML2NameIDMgmt.cpp

index f8d7780..7901106 100644 (file)
@@ -38,7 +38,6 @@
 # include "security/SecurityPolicy.h"
 # include "security/SecurityPolicyProvider.h"
 # include "metadata/MetadataProviderCriteria.h"
-# include "util/TemplateParameters.h"
 # include <fstream>
 # include <saml/exceptions.h>
 # include <saml/SAMLConfig.h>
@@ -669,7 +668,7 @@ pair<bool,long> SAML2Logout::sendResponse(
     if (front) {
         const IDPSSODescriptor* idp = dynamic_cast<const IDPSSODescriptor*>(role);
         for (vector<const XMLCh*>::const_iterator b = m_bindings.begin(); idp && b!=m_bindings.end(); ++b) {
-            if (ep=EndpointManager<SingleLogoutService>(idp->getSingleLogoutServices()).getByBinding(*b)) {
+            if ((ep=EndpointManager<SingleLogoutService>(idp->getSingleLogoutServices()).getByBinding(*b))) {
                 map<const XMLCh*,MessageEncoder*>::const_iterator enc = m_encoders.find(*b);
                 if (enc!=m_encoders.end())
                     encoder = enc->second;
index 4f03005..a724a51 100644 (file)
@@ -37,7 +37,6 @@
 # include "SessionCache.h"
 # include "security/SecurityPolicy.h"
 # include "security/SecurityPolicyProvider.h"
-# include "util/TemplateParameters.h"
 # include <fstream>
 # include <saml/exceptions.h>
 # include <saml/SAMLConfig.h>
@@ -512,7 +511,7 @@ pair<bool,long> SAML2NameIDMgmt::sendResponse(
     if (front) {
         const IDPSSODescriptor* idp = dynamic_cast<const IDPSSODescriptor*>(role);
         for (vector<const XMLCh*>::const_iterator b = m_bindings.begin(); idp && b!=m_bindings.end(); ++b) {
-            if (ep=EndpointManager<ManageNameIDService>(idp->getManageNameIDServices()).getByBinding(*b)) {
+            if ((ep=EndpointManager<ManageNameIDService>(idp->getManageNameIDServices()).getByBinding(*b))) {
                 map<const XMLCh*,MessageEncoder*>::const_iterator enc = m_encoders.find(*b);
                 if (enc!=m_encoders.end())
                     encoder = enc->second;