msxml3: Add the CLSID_DOMDocument define in msxml2.idl to match the PSDK.

This commit is contained in:
Huw Davies 2006-11-13 15:31:45 +00:00 committed by Alexandre Julliard
parent 8518ee38e3
commit 9e1284df23
3 changed files with 11 additions and 0 deletions

View file

@ -26,8 +26,14 @@
#include "winbase.h" #include "winbase.h"
#include "winuser.h" #include "winuser.h"
#include "ole2.h" #include "ole2.h"
#include "msxml.h"
#include "xmldom.h"
#include "msxml2.h" #include "msxml2.h"
/* undef the #define in msxml2 so that we can access the v.2 version
independent CLSID as well as the v.3 one. */
#undef CLSID_DOMDocument
#include "wine/debug.h" #include "wine/debug.h"
#include "msxml_private.h" #include "msxml_private.h"

View file

@ -28,6 +28,8 @@
#include "wine/test.h" #include "wine/test.h"
const CLSID CLSID_DOMDocument2 = {0xf6d90f11, 0x9c73, 0x11d3, {0xb3, 0x2e, 0x00,0xc0, 0x4f, 0x99, 0x0b, 0xb4}};
static const WCHAR szEmpty[] = { 0 }; static const WCHAR szEmpty[] = { 0 };
static const WCHAR szIncomplete[] = { static const WCHAR szIncomplete[] = {
'<','?','x','m','l',' ', '<','?','x','m','l',' ',

View file

@ -47,6 +47,9 @@ interface IXTLRuntime;
interface IXSLTemplate; interface IXSLTemplate;
interface IXSLProcessor; interface IXSLProcessor;
cpp_quote("#define DOMDocument DOMDocument2")
cpp_quote("#define CLSID_DOMDocument CLSID_DOMDocument2")
cpp_quote("#ifndef __WIDL_XMLDOM_H") cpp_quote("#ifndef __WIDL_XMLDOM_H")
typedef enum tagDOMNodeType typedef enum tagDOMNodeType
{ {