From 3d767db368759a97945064953d8218f7f21cbee8 Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Thu, 17 May 2001 21:40:58 +0000 Subject: [PATCH] prevent leak and check for fault straight away (instead of operation name) 2001-05-17 JP Rosevear * src/soup-wsdl-runtime/wsdl-soap-parse.c (wsdl_soap_operation): prevent leak and check for fault straight away (instead of operation name) * src/soup-core/soup-env.c (soup_env_free): only free the fault if there is one (soup_env_clear_fault): ditto * src/soup-wsdl-runtime/wsdl-soap-marshal.c (wsdl_soap_marshal): use the serializer functions to write out the fault and only write the message return --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ChangeLog b/ChangeLog index 462f108..118c909 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,17 @@ 2001-05-17 JP Rosevear + * src/soup-wsdl-runtime/wsdl-soap-parse.c (wsdl_soap_operation): + prevent leak and check for fault straight away (instead of + operation name) + + * src/soup-core/soup-env.c (soup_env_free): only free the fault if there is one + (soup_env_clear_fault): ditto + + * src/soup-wsdl-runtime/wsdl-soap-marshal.c (wsdl_soap_marshal): + use the serializer functions to write out the fault and only write the message return + +2001-05-17 JP Rosevear + * src/soup-core/soup-headers.c (soup_headers_parse): find the end of the value and g_strndup only that as the value, rather than the remainder of the string -- 2.7.4