From 3cd8986e93c98713aae17d2493e1c0349c99e290 Mon Sep 17 00:00:00 2001 From: Owen Rudge Date: Tue, 17 Apr 2018 23:04:26 +0100 Subject: [PATCH] wsdapi: Ensure text node parent is NULL before calling WSDXMLAddChild. Signed-off-by: Owen Rudge Signed-off-by: Huw Davies Signed-off-by: Alexandre Julliard --- dlls/wsdapi/soap.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/wsdapi/soap.c b/dlls/wsdapi/soap.c index 8bd6b71f4a4..ad83a885b05 100644 --- a/dlls/wsdapi/soap.c +++ b/dlls/wsdapi/soap.c @@ -512,6 +512,7 @@ static HRESULT duplicate_element(WSDXML_ELEMENT *parent, const WSDXML_ELEMENT *n text_node = WSDAllocateLinkedMemory(new_element, sizeof(WSDXML_TEXT)); if (text_node == NULL) goto failed; + text_node->Node.Parent = NULL; text_node->Node.Next = NULL; text_node->Node.Type = TextType; text_node->Text = duplicate_string(text_node, ((WSDXML_TEXT *)cur_node)->Text);