X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-opensaml.git;a=blobdiff_plain;f=saml%2Fsaml1%2Fbinding%2Fimpl%2FSAML1SOAPDecoder.cpp;h=10fd72f8ef6f454d9ee488d314932dd45d720ec2;hp=ffd191fdd3df31a6a1875a3373653434cc8d8484;hb=750aa26530f9e8993eae37cd9e68e25497be66b5;hpb=571218290715e97099bcd65249abbee4e1ef63bf diff --git a/saml/saml1/binding/impl/SAML1SOAPDecoder.cpp b/saml/saml1/binding/impl/SAML1SOAPDecoder.cpp index ffd191f..10fd72f 100644 --- a/saml/saml1/binding/impl/SAML1SOAPDecoder.cpp +++ b/saml/saml1/binding/impl/SAML1SOAPDecoder.cpp @@ -91,8 +91,8 @@ XMLObject* SAML1SOAPDecoder::decode( Request* request = dynamic_cast(body->getXMLObjects().front()); if (request) { // Run through the policy at two layers. - policy.evaluate(genericRequest, *env); - policy.evaluate(genericRequest, *request); + policy.evaluate(*env, &genericRequest); + policy.evaluate(*request, &genericRequest); xmlObject.release(); body->detach(); // frees Envelope request->detach(); // frees Body