Jacek Caban : mshtml: Don't create element object for document node.
Module: wine Branch: master Commit: 6ee709039f2c419ceb77d03f4869af4e52d5f601 URL: http://source.winehq.org/git/wine.git/?a=commit;h=6ee709039f2c419ceb77d03f48... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Fri Aug 17 02:38:41 2007 +0200 mshtml: Don't create element object for document node. --- dlls/mshtml/htmlnode.c | 3 +-- dlls/mshtml/mshtml_private.h | 3 --- 2 files changed, 1 insertions(+), 5 deletions(-) diff --git a/dlls/mshtml/htmlnode.c b/dlls/mshtml/htmlnode.c index c226db3..cb32930 100644 --- a/dlls/mshtml/htmlnode.c +++ b/dlls/mshtml/htmlnode.c @@ -370,8 +370,7 @@ HTMLDOMNode *get_node(HTMLDocument *This, nsIDOMNode *nsnode) nsIDOMNode_GetNodeType(nsnode, &node_type); - if(node_type == NS_ELEMENT_NODE - || node_type == NS_DOCUMENT_NODE) + if(node_type == ELEMENT_NODE) HTMLElement_Create(ret); return ret; diff --git a/dlls/mshtml/mshtml_private.h b/dlls/mshtml/mshtml_private.h index 347a61c..fbe572f 100644 --- a/dlls/mshtml/mshtml_private.h +++ b/dlls/mshtml/mshtml_private.h @@ -47,9 +47,6 @@ #define NSAPI WINAPI -#define NS_ELEMENT_NODE 1 -#define NS_DOCUMENT_NODE 9 - #define MSHTML_E_NODOC 0x800a025c typedef struct HTMLDOMNode HTMLDOMNode;
participants (1)
-
Alexandre Julliard