Jacek Caban : mshtml: Fixed ref count leaks.

Alexandre Julliard julliard at winehq.org
Thu Nov 3 13:10:15 CDT 2011


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Thu Nov  3 19:26:07 2011 +0100

mshtml: Fixed ref count leaks.

---

 dlls/mshtml/htmlelem.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/mshtml/htmlelem.c b/dlls/mshtml/htmlelem.c
index 9d9fc8d..36103be 100644
--- a/dlls/mshtml/htmlelem.c
+++ b/dlls/mshtml/htmlelem.c
@@ -1038,7 +1038,7 @@ static HRESULT WINAPI HTMLElement_put_innerHTML(IHTMLElement *iface, BSTR v)
     nsAString_InitDepend(&html_str, v);
     nsres = nsIDOMNSHTMLElement_SetInnerHTML(nselem, &html_str);
     nsAString_Finish(&html_str);
-
+    nsIDOMNSHTMLElement_Release(nselem);
     if(NS_FAILED(nsres)) {
         FIXME("SetInnerHtml failed %08x\n", nsres);
         return E_FAIL;
@@ -1069,6 +1069,7 @@ static HRESULT WINAPI HTMLElement_get_innerHTML(IHTMLElement *iface, BSTR *p)
 
     nsAString_Init(&html_str, NULL);
     nsres = nsIDOMNSHTMLElement_GetInnerHTML(nselem, &html_str);
+    nsIDOMNSHTMLElement_Release(nselem);
     if(NS_SUCCEEDED(nsres)) {
         const PRUnichar *html;
 




More information about the wine-cvs mailing list