summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-03-27 15:06:06 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-03-27 15:06:06 +0000
commit8100385979f3fe64531c35b52d5aa37b8ec0cb7e (patch)
tree7efc9bfa25e9834fa7c9b1d85c70e000e2e5c400
parent27ac758de6323ffffd564b1c9341e1860248018b (diff)
downloadlasso-8100385979f3fe64531c35b52d5aa37b8ec0cb7e.tar.gz
lasso-8100385979f3fe64531c35b52d5aa37b8ec0cb7e.tar.xz
lasso-8100385979f3fe64531c35b52d5aa37b8ec0cb7e.zip
XML: Remove useless parsing of RelayState in lasso_node_init_from_saml2_query_fields
* lasso/xml/xml.c: (lasso_node_init_from_saml2_query_fields) Since parsing of the relayState is now done inside each "_process_*msg" method of each SAML2 profile, it is not needed anymore in this function.
-rw-r--r--lasso/xml/xml.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c
index 059b02aa..580f1fad 100644
--- a/lasso/xml/xml.c
+++ b/lasso/xml/xml.c
@@ -2294,7 +2294,7 @@ lasso_node_init_from_query_fields(LassoNode *node, char **query_fields)
}
gboolean
-lasso_node_init_from_saml2_query_fields(LassoNode *node, char **query_fields, char **relay_state)
+lasso_node_init_from_saml2_query_fields(LassoNode *node, char **query_fields, G_GNUC_UNUSED char **relay_state)
{
int i;
char *field, *t;
@@ -2315,10 +2315,6 @@ lasso_node_init_from_saml2_query_fields(LassoNode *node, char **query_fields, ch
req = t+1;
continue;
}
- if (strcmp(field, "RelayState") == 0) {
- *relay_state = g_strdup(t+1);
- continue;
- }
}
if (enc && strcmp(enc, LASSO_SAML2_DEFLATE_ENCODING) != 0) {