Nikolay Sivov : msxml3/tests: Fixed attributes map leak (Valgrind).
Alexandre Julliard
julliard at winehq.org
Mon Apr 28 13:27:00 CDT 2014
Module: wine
Branch: master
Commit: 3b16986a355c04c6aacc8b5a63a2499bb4c0176c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3b16986a355c04c6aacc8b5a63a2499bb4c0176c
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Sat Apr 26 00:36:56 2014 +0400
msxml3/tests: Fixed attributes map leak (Valgrind).
---
dlls/msxml3/tests/domdoc.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/msxml3/tests/domdoc.c b/dlls/msxml3/tests/domdoc.c
index d064d10..7a2f984 100644
--- a/dlls/msxml3/tests/domdoc.c
+++ b/dlls/msxml3/tests/domdoc.c
@@ -10522,6 +10522,7 @@ todo_wine
EXPECT_HR(hr, S_OK);
ok(did == DISPID_DOM_COLLECTION_BASE, "got 0x%08x\n", did);
IDispatchEx_Release(dispex);
+ IXMLDOMNamedNodeMap_Release(map);
hr = IXMLDOMDocument_selectNodes(doc, _bstr_("root/b"), &node_list);
EXPECT_HR(hr, S_OK);
@@ -10543,7 +10544,7 @@ todo_wine
hr = IDispatchEx_GetDispID(dispex, _bstr_("1"), 0, &did);
EXPECT_HR(hr, S_OK);
ok(did == DISPID_DOM_COLLECTION_BASE+1, "got 0x%08x\n", did);
- IDispatchEx_Release(dispex);
+ IXMLDOMNamedNodeMap_Release(map);
did = -1;
hr = IDispatchEx_GetDispID(dispex, _bstr_("item"), 0, &did);
@@ -10636,7 +10637,7 @@ todo_wine
ok(V_VT(&ret) == VT_EMPTY, "got %d\n", V_VT(&ret));
ok(broken(V_I4(&ret) == 1) || (V_I4(&ret) == 0), "got %d\n", V_I4(&ret));
- IXMLDOMNamedNodeMap_Release(map);
+ IDispatchEx_Release(dispex);
IXMLDOMElement_Release(elem);
/* IXMLDOMImplementation */
More information about the wine-cvs
mailing list