From 5a8d9b1f3dc37b9e2420298e0daf1dc75f0a5433 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Wed, 14 Jan 2004 00:15:56 +0000 Subject: [PATCH] Fix SOAP SRU encoding leak --- src/soap.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/soap.c b/src/soap.c index 2d19101..5eb176f 100644 --- a/src/soap.c +++ b/src/soap.c @@ -2,7 +2,7 @@ * Copyright (c) 2002-2004, Index Data. * See the file LICENSE for details. * - * $Id: soap.c,v 1.6 2004-01-07 21:02:42 adam Exp $ + * $Id: soap.c,v 1.7 2004-01-14 00:15:56 adam Exp $ */ #include @@ -203,6 +203,8 @@ int z_soap_codec_enc_xsl(ODR o, Z_SOAP **pp, if (p->which == Z_SOAP_generic && !strcmp(p->ns, "SRU")) { xmlDocSetRootElement(doc, body_ptr->children); + body_ptr->children = 0; + xmlFreeNode(envelope_ptr); } if (stylesheet) { -- 1.7.10.4