[PATCH] Add IDispatchEx test
Alistair Leslie-Hughes
leslie_alistair at hotmail.com
Wed Sep 3 05:25:28 CDT 2008
---
dlls/msxml3/tests/domdoc.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/dlls/msxml3/tests/domdoc.c b/dlls/msxml3/tests/domdoc.c
index 8af6b02..3ca75d6 100644
--- a/dlls/msxml3/tests/domdoc.c
+++ b/dlls/msxml3/tests/domdoc.c
@@ -1877,6 +1877,7 @@ static void test_IXMLDOMDocument2(void)
BSTR str;
IXMLDOMDocument *doc;
IXMLDOMDocument2 *doc2;
+ IDispatchEx *dispex;
VARIANT var;
int ref;
@@ -1894,6 +1895,13 @@ static void test_IXMLDOMDocument2(void)
r = IXMLDOMDocument_QueryInterface( doc, &IID_IXMLDOMDocument2, (void**)&doc2 );
ok( r == S_OK, "ret %08x\n", r );
ok( doc == (IXMLDOMDocument*)doc2, "interfaces differ\n");
+
+ r = IXMLDOMDocument_QueryInterface( doc, &IID_IDispatchEx, (void**)&dispex );
+ ok( r == S_OK, "ret %08x\n", r );
+ if(r == S_OK)
+ {
+ IDispatchEx_Release(dispex);
+ }
/* we will check if the variant got cleared */
ref = IXMLDOMDocument2_AddRef(doc2);
--
1.5.4.1
--------------060608010609070507060005--
More information about the wine-patches
mailing list