From b68ca2a7e1035ecceb09fc1efe7529d5d8c989bf Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 26 Jul 2019 11:30:13 +0300 Subject: warning fixes --- protocols/MSN/src/msn_ieembed.cpp | 4 +++- protocols/MSN/src/msn_ieembed.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'protocols/MSN/src') diff --git a/protocols/MSN/src/msn_ieembed.cpp b/protocols/MSN/src/msn_ieembed.cpp index c9b4b964a7..d093282776 100644 --- a/protocols/MSN/src/msn_ieembed.cpp +++ b/protocols/MSN/src/msn_ieembed.cpp @@ -376,7 +376,9 @@ IHTMLDocument2* IEEmbed::getDocument() void IEEmbed::navigate(const wchar_t *url) { - pWebBrowser->Navigate((BSTR)url, nullptr, nullptr, nullptr, nullptr); + BSTR tmp = ::SysAllocString(url); + pWebBrowser->Navigate(tmp, nullptr, nullptr, nullptr, nullptr); + ::SysFreeString(tmp); } void IEEmbed::navigate(char *url) diff --git a/protocols/MSN/src/msn_ieembed.h b/protocols/MSN/src/msn_ieembed.h index 25cbf45b22..e1f8632341 100644 --- a/protocols/MSN/src/msn_ieembed.h +++ b/protocols/MSN/src/msn_ieembed.h @@ -33,7 +33,7 @@ class IEEmbed; class IEEmbedSink :public DWebBrowserEvents2 { private: - int m_cRef; + int m_cRef = 0; IEEmbed *ieWindow; public: IEEmbedSink(IEEmbed *); -- cgit v1.2.3