[PATCH] Add missing IDispatchEx tids

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Mon Sep 1 07:01:49 CDT 2008


---
 dlls/mshtml/dispex.c         |    8 ++++++++
 dlls/mshtml/mshtml_private.h |    8 ++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/dlls/mshtml/dispex.c b/dlls/mshtml/dispex.c
index 4e44130..587d953 100644
--- a/dlls/mshtml/dispex.c
+++ b/dlls/mshtml/dispex.c
@@ -66,6 +66,7 @@ static struct list dispex_data_list = LIST_INIT(dispex_data_list);
 static REFIID tid_ids[] = {
     &IID_NULL,
     &DIID_DispDOMChildrenCollection,
+    &DIID_DispHTMLBody,
     &DIID_DispHTMLCommentElement,
     &DIID_DispHTMLDocument,
     &DIID_DispHTMLDOMTextNode,
@@ -78,7 +79,10 @@ static REFIID tid_ids[] = {
     &DIID_DispHTMLStyle,
     &DIID_DispHTMLUnknownElement,
     &DIID_DispHTMLWindow2,
+    &IID_IHTMLBodyElement,
+    &IID_IHTMLBodyElement2,
     &IID_IHTMLCommentElement,
+    &IID_IHTMLControlElement,
     &IID_IHTMLDocument2,
     &IID_IHTMLDocument3,
     &IID_IHTMLDocument4,
@@ -89,6 +93,8 @@ static REFIID tid_ids[] = {
     &IID_IHTMLDOMTextNode,
     &IID_IHTMLElement,
     &IID_IHTMLElement2,
+    &IID_IHTMLElement3,
+    &IID_IHTMLElement4,
     &IID_IHTMLElementCollection,
     &IID_IHTMLGenericElement,
     &IID_IHTMLImgElement,
@@ -96,6 +102,8 @@ static REFIID tid_ids[] = {
     &IID_IHTMLOptionElement,
     &IID_IHTMLSelectElement,
     &IID_IHTMLStyle,
+    &IID_IHTMLTextContainer,
+    &IID_IHTMLUniqueName,
     &IID_IHTMLWindow2,
     &IID_IHTMLWindow3,
     &IID_IOmNavigator
diff --git a/dlls/mshtml/mshtml_private.h b/dlls/mshtml/mshtml_private.h
index 88f444d..85329c5 100644
--- a/dlls/mshtml/mshtml_private.h
+++ b/dlls/mshtml/mshtml_private.h
@@ -62,6 +62,7 @@ typedef struct event_target_t event_target_t;
 typedef enum {
     NULL_tid,
     DispDOMChildrenCollection_tid,
+    DispHTMLBody_tid,
     DispHTMLCommentElement_tid,
     DispHTMLDocument_tid,
     DispHTMLDOMTextNode_tid,
@@ -74,7 +75,10 @@ typedef enum {
     DispHTMLStyle_tid,
     DispHTMLUnknownElement_tid,
     DispHTMLWindow2_tid,
+    IHTMLBodyElement_tid,
+    IHTMLBodyElement2_tid,
     IHTMLCommentElement_tid,
+    IHTMLControlElement_tid,
     IHTMLDocument2_tid,
     IHTMLDocument3_tid,
     IHTMLDocument4_tid,
@@ -85,6 +89,8 @@ typedef enum {
     IHTMLDOMTextNode_tid,
     IHTMLElement_tid,
     IHTMLElement2_tid,
+    IHTMLElement3_tid,
+    IHTMLElement4_tid,
     IHTMLElementCollection_tid,
     IHTMLGenericElement_tid,
     IHTMLImgElement_tid,
@@ -92,6 +98,8 @@ typedef enum {
     IHTMLOptionElement_tid,
     IHTMLSelectElement_tid,
     IHTMLStyle_tid,
+    IHTMLTextContainer_tid,
+    IHTMLUniqueName_tid,
     IHTMLWindow2_tid,
     IHTMLWindow3_tid,
     IOmNavigator_tid,
-- 
1.5.4.1


--------------070003040007030703010004--




More information about the wine-patches mailing list