[PATCH] Added typelib ids for SAX interfaces

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Mon Mar 24 21:53:30 CDT 2008


---
 dlls/msxml3/main.c          |   15 ++++++++++++++-
 dlls/msxml3/msxml_private.h |   13 +++++++++++++
 2 files changed, 27 insertions(+), 1 deletions(-)

diff --git a/dlls/msxml3/main.c b/dlls/msxml3/main.c
index abbe040..7f03948 100644
--- a/dlls/msxml3/main.c
+++ b/dlls/msxml3/main.c
@@ -57,7 +57,20 @@ static REFIID tid_ids[] = {
     &IID_IXMLDOMSchemaCollection,
     &IID_IXMLDOMText,
     &IID_IXMLElement,
-    &IID_IXMLDOMDocument
+    &IID_IXMLDOMDocument,
+    &IID_IVBSAXAttributes,
+    &IID_IVBSAXContentHandler,
+    &IID_IVBSAXDeclHandler,
+    &IID_IVBSAXDTDHandler,
+    &IID_IVBSAXEntityResolver,
+    &IID_IVBSAXErrorHandler,
+    &IID_IVBSAXLexicalHandler,
+    &IID_IVBSAXLocator,
+    &IID_IVBSAXXMLFilter,
+    &IID_IVBSAXXMLReader,
+    &IID_IMXAttributes,
+    &IID_IMXReaderControl,
+    &IID_IMXWriter,
 };
 
 HRESULT get_typeinfo(enum tid_t tid, ITypeInfo **typeinfo)
diff --git a/dlls/msxml3/msxml_private.h b/dlls/msxml3/msxml_private.h
index 3767686..69214a3 100644
--- a/dlls/msxml3/msxml_private.h
+++ b/dlls/msxml3/msxml_private.h
@@ -108,6 +108,19 @@ enum tid_t {
     IXMLDOMText_tid,
     IXMLElement_tid,
     IXMLDocument_tid,
+    IVBSAXAttributes_tid,
+    IVBSAXContentHandler_tid,
+    IVBSAXDeclHandler_tid,
+    IVBSAXDTDHandler_tid,
+    IVBSAXEntityResolver_tid,
+    IVBSAXErrorHandler_tid,
+    IVBSAXLexicalHandler_tid,
+    IVBSAXLocator_tid,
+    IVBSAXXMLFilter_tid,
+    IVBSAXXMLReader_tid,
+    IMXAttributes_tid,
+    IMXReaderControl_tid,
+    IMXWriter_tid,
     LAST_tid
 };
 
-- 
1.5.4.1


--------------010003060600090500050406--




More information about the wine-patches mailing list