Jacek Caban : mshtml: Added support for IHTMLDOMAttribute:: get_nodeName in detached attributes.

Alexandre Julliard julliard at winehq.org
Wed Feb 20 14:01:14 CST 2013


Module: wine
Branch: master
Commit: 06666c266d4ae59d62deea1cbaed0f8db3b760bf
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=06666c266d4ae59d62deea1cbaed0f8db3b760bf

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Wed Feb 20 15:21:27 2013 +0100

mshtml: Added support for IHTMLDOMAttribute::get_nodeName in detached attributes.

---

 dlls/mshtml/htmlattr.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/dlls/mshtml/htmlattr.c b/dlls/mshtml/htmlattr.c
index 4c4d8a4..1b01662 100644
--- a/dlls/mshtml/htmlattr.c
+++ b/dlls/mshtml/htmlattr.c
@@ -126,8 +126,13 @@ static HRESULT WINAPI HTMLDOMAttribute_get_nodeName(IHTMLDOMAttribute *iface, BS
     TRACE("(%p)->(%p)\n", This, p);
 
     if(!This->elem) {
-        FIXME("NULL This->elem\n");
-        return E_UNEXPECTED;
+        if(!This->name) {
+            FIXME("No name available\n");
+            return E_FAIL;
+        }
+
+        *p = SysAllocString(This->name);
+        return *p ? S_OK : E_OUTOFMEMORY;
     }
 
     return IDispatchEx_GetMemberName(&This->elem->node.dispex.IDispatchEx_iface, This->dispid, p);




More information about the wine-cvs mailing list