From 5e64b724fd1b4b889f78c29d1583c886d4fbd818 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 4 Sep 2012 20:24:55 +0000 Subject: fix for crash inside MSHTML git-svn-id: http://svn.miranda-ng.org/main/trunk@1537 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/NewsAggregator/Src/Utils.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'protocols/NewsAggregator') diff --git a/protocols/NewsAggregator/Src/Utils.cpp b/protocols/NewsAggregator/Src/Utils.cpp index 107f589ad8..32ce78fcf9 100644 --- a/protocols/NewsAggregator/Src/Utils.cpp +++ b/protocols/NewsAggregator/Src/Utils.cpp @@ -711,9 +711,9 @@ HRESULT TestDocumentText(IHTMLDocument3* pHtmlDoc, BSTR& message) VOID ClearText(TCHAR*& message) { CoInitializeEx(NULL, COINIT_APARTMENTTHREADED); - BSTR bstrHtml = SysAllocString(message), bstrRes = NULL; + BSTR bstrHtml = SysAllocString(message), bstrRes = SysAllocString(L""); HRESULT hr = TestMarkupServices(bstrHtml, &TestDocumentText, bstrRes); - if (bstrRes) { + if ( SUCCEEDED(hr)) { replaceStrT(message, bstrRes); SysFreeString(bstrRes); } -- cgit v1.2.3