mshtml: Don't create element object for document node.
This commit is contained in:
parent
77e8a6800d
commit
6ee709039f
@ -370,8 +370,7 @@ HTMLDOMNode *get_node(HTMLDocument *This, nsIDOMNode *nsnode)
|
|||||||
|
|
||||||
nsIDOMNode_GetNodeType(nsnode, &node_type);
|
nsIDOMNode_GetNodeType(nsnode, &node_type);
|
||||||
|
|
||||||
if(node_type == NS_ELEMENT_NODE
|
if(node_type == ELEMENT_NODE)
|
||||||
|| node_type == NS_DOCUMENT_NODE)
|
|
||||||
HTMLElement_Create(ret);
|
HTMLElement_Create(ret);
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -47,9 +47,6 @@
|
|||||||
|
|
||||||
#define NSAPI WINAPI
|
#define NSAPI WINAPI
|
||||||
|
|
||||||
#define NS_ELEMENT_NODE 1
|
|
||||||
#define NS_DOCUMENT_NODE 9
|
|
||||||
|
|
||||||
#define MSHTML_E_NODOC 0x800a025c
|
#define MSHTML_E_NODOC 0x800a025c
|
||||||
|
|
||||||
typedef struct HTMLDOMNode HTMLDOMNode;
|
typedef struct HTMLDOMNode HTMLDOMNode;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user