diff options
| author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-09-17 18:07:39 +0200 |
|---|---|---|
| committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-09-17 18:07:39 +0200 |
| commit | 5bcbb0e55fab8b8f4562a7c90ab60a8baa9ef6fd (patch) | |
| tree | cc6f21ddd3a54732a0b45721960edfbe014e02fa | |
| parent | 1ffece0e577b1cba19178f95acbbbd3ce895e4f8 (diff) | |
| download | lasso-5bcbb0e55fab8b8f4562a7c90ab60a8baa9ef6fd.tar.gz lasso-5bcbb0e55fab8b8f4562a7c90ab60a8baa9ef6fd.tar.xz lasso-5bcbb0e55fab8b8f4562a7c90ab60a8baa9ef6fd.zip | |
[SAMLv2] fix early release of the request when using idp_initiaed login
| -rw-r--r-- | lasso/saml-2.0/login.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lasso/saml-2.0/login.c b/lasso/saml-2.0/login.c index 73ea67ab..38209005 100644 --- a/lasso/saml-2.0/login.c +++ b/lasso/saml-2.0/login.c @@ -283,7 +283,7 @@ lasso_saml20_login_process_authn_request_msg(LassoLogin *login, const char *auth /* AuthnRequest already set by .._init_idp_initiated_authn_request, or from a * previously failed call to process_authn_request that we retry. */ - request = profile->request; + request = lasso_ref(profile->request); } else { request = lasso_samlp2_authn_request_new(); lasso_check_good_rc(lasso_saml20_profile_process_any_request(profile, request, authn_request_msg)); |
