diff options
| -rw-r--r-- | lasso/Attic/protocols/single_sign_on_and_federation.c | 4 | ||||
| -rw-r--r-- | lasso/xml/xml.c | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/lasso/Attic/protocols/single_sign_on_and_federation.c b/lasso/Attic/protocols/single_sign_on_and_federation.c index 08f3f2d0..e2fb811d 100644 --- a/lasso/Attic/protocols/single_sign_on_and_federation.c +++ b/lasso/Attic/protocols/single_sign_on_and_federation.c @@ -455,8 +455,8 @@ lasso_assertion_build(gpointer lares, content); } else { - lasso_samlp_response_abstract_(LASSO_LIB_ASSERTION(assertion), - content); + lasso_samlp_response_abstract_set_inResponseTo(LASSO_LIB_ASSERTION(assertion), + content); } } xmlFree(content); diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c index d45a1dd2..f2108184 100644 --- a/lasso/xml/xml.c +++ b/lasso/xml/xml.c @@ -119,6 +119,9 @@ void lasso_node_parse_memory(LassoNode *node, const char *buffer) { + g_assert(LASSO_IS_NODE(node) && node != NULL); + g_assert(buffer != NULL); + LassoNodeClass *class = LASSO_NODE_GET_CLASS(node); class->parse_memory(node, buffer); } |
