Module: wine Branch: master Commit: 92d55a84d674be49bd570d51663967d5e524e15a URL: http://source.winehq.org/git/wine.git/?a=commit;h=92d55a84d674be49bd570d5166...
Author: Jacek Caban jacek@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;