From 7a38ecb0d6eee6752d1e638bfe1ccf95ee1f7d25 Mon Sep 17 00:00:00 2001 From: Nikolay Sivov Date: Fri, 19 Feb 2010 14:45:48 +0300 Subject: [PATCH] msxml3: Avoid direct vtable members internal usage. --- dlls/msxml3/node.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/dlls/msxml3/node.c b/dlls/msxml3/node.c index b981bccb613..ac97681aac9 100644 --- a/dlls/msxml3/node.c +++ b/dlls/msxml3/node.c @@ -947,8 +947,6 @@ static HRESULT WINAPI xmlnode_get_definition( return E_NOTIMPL; } -static HRESULT WINAPI xmlnode_get_dataType(IXMLDOMNode*, VARIANT*); - static inline BYTE hex_to_byte(xmlChar c) { if(c <= '9') return c-'0'; @@ -1149,10 +1147,10 @@ static HRESULT WINAPI xmlnode_get_nodeTypedValue( if(This->node->type == XML_ELEMENT_NODE || This->node->type == XML_TEXT_NODE || This->node->type == XML_ENTITY_REF_NODE) - hres = xmlnode_get_dataType(iface, &type); + hres = IXMLDOMNode_get_dataType(iface, &type); if(hres != S_OK && This->node->type != XML_ELEMENT_NODE) - return xmlnode_get_nodeValue(iface, typedValue); + return IXMLDOMNode_get_nodeValue(iface, typedValue); content = xmlNodeGetContent(This->node); hres = VARIANT_from_xmlChar(content, typedValue, -- 2.11.4.GIT