summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2008-05-30 10:31:09 +0000
committerFrederic Peters <fpeters@entrouvert.com>2008-05-30 10:31:09 +0000
commit4dacc4661d664d4d53363271c236160dddc9bdae (patch)
treec3b0f125bf2b2776c1048337c02bece8061d67ca
parentf7284657161ddfa7526737e2eae5df96d38297ed (diff)
NameIdPolicy must be allocated
-rw-r--r--lasso/id-ff/login.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lasso/id-ff/login.c b/lasso/id-ff/login.c
index 70eb7367..6722219d 100644
--- a/lasso/id-ff/login.c
+++ b/lasso/id-ff/login.c
@@ -1553,7 +1553,8 @@ lasso_login_init_idp_initiated_authn_request(LassoLogin *login,
/* no RequestID attribute or it would be used in response assertion */
g_free(LASSO_SAMLP_REQUEST_ABSTRACT(profile->request)->RequestID);
LASSO_SAMLP_REQUEST_ABSTRACT(profile->request)->RequestID = NULL;
- LASSO_LIB_AUTHN_REQUEST(profile->request)->NameIDPolicy = LASSO_LIB_NAMEID_POLICY_TYPE_ANY;
+ LASSO_LIB_AUTHN_REQUEST(profile->request)->NameIDPolicy = g_strdup(
+ LASSO_LIB_NAMEID_POLICY_TYPE_ANY);
return 0;
}