From ca7bad1ac16eebc40444538a783f50d14c3e7add Mon Sep 17 00:00:00 2001 From: Nicolas Clapies Date: Mon, 16 May 2005 15:12:42 +0000 Subject: Set response attribute when processing WSF SOAP response message. --- lasso/id-wsf/wsf_profile.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lasso/id-wsf/wsf_profile.c') diff --git a/lasso/id-wsf/wsf_profile.c b/lasso/id-wsf/wsf_profile.c index da75e5d3..fff4239d 100644 --- a/lasso/id-wsf/wsf_profile.c +++ b/lasso/id-wsf/wsf_profile.c @@ -120,8 +120,8 @@ lasso_wsf_profile_process_soap_request_msg(LassoWsfProfile *profile, const gchar g_return_val_if_fail(message != NULL, LASSO_PARAM_ERROR_INVALID_VALUE); envelope = LASSO_SOAP_ENVELOPE(lasso_node_new_from_dump(message)); - LASSO_WSF_PROFILE(profile)->soap_envelope_request = envelope; - LASSO_WSF_PROFILE(profile)->request = LASSO_NODE(envelope->Body->any->data); + profile->soap_envelope_request = envelope; + profile->request = LASSO_NODE(envelope->Body->any->data); /* FIXME: Process mustUnderstand attribute */ @@ -144,7 +144,8 @@ lasso_wsf_profile_process_soap_response_msg(LassoWsfProfile *profile, const gcha g_return_val_if_fail(message != NULL, LASSO_PARAM_ERROR_INVALID_VALUE); envelope = LASSO_SOAP_ENVELOPE(lasso_node_new_from_dump(message)); - LASSO_WSF_PROFILE(profile)->soap_envelope_response = envelope; + profile->soap_envelope_response = envelope; + profile->response = LASSO_NODE(envelope->Body->any->data); /* FIXME: Process mustUnderstand attribute */ -- cgit