[PATCH] IXMLDOMDocument2 async defaults value is VARIANT_TRUE
Alistair Leslie-Hughes
leslie_alistair at hotmail.com
Wed Jan 21 04:58:31 CST 2009
---
dlls/msxml3/domdoc.c | 2 +-
dlls/msxml3/tests/domdoc.c | 4 ++++
2 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/dlls/msxml3/domdoc.c b/dlls/msxml3/domdoc.c
index a407133..eaa9ac3 100644
--- a/dlls/msxml3/domdoc.c
+++ b/dlls/msxml3/domdoc.c
@@ -2200,7 +2200,7 @@ HRESULT DOMDocument_create_from_xmldoc(xmlDocPtr xmldoc, IXMLDOMDocument2 **docu
doc->lpvtblIObjectSafety = &domdocObjectSafetyVtbl;
doc->lpvtblISupportErrorInfo = &support_error_vtbl;
doc->ref = 1;
- doc->async = 0;
+ doc->async = VARIANT_TRUE;
doc->validating = 0;
doc->resolving = 0;
doc->preserving = 0;
diff --git a/dlls/msxml3/tests/domdoc.c b/dlls/msxml3/tests/domdoc.c
index 523070b..4b6f966 100644
--- a/dlls/msxml3/tests/domdoc.c
+++ b/dlls/msxml3/tests/domdoc.c
@@ -455,6 +455,10 @@ static void test_domdoc( void )
ok( b == VARIANT_FALSE, "failed to load XML string\n");
SysFreeString( str );
+ r = IXMLDOMDocument_get_async( doc, &b );
+ ok( r == S_OK, "get_async failed (%08x)\n", r);
+ ok( b == VARIANT_TRUE, "Wrong default value\n");
+
/* check that there's no document element */
element = NULL;
r = IXMLDOMDocument_get_documentElement( doc, &element );
--
1.5.4.3
--------------030402080009010302050008--
More information about the wine-patches
mailing list