summaryrefslogtreecommitdiff
path: root/protocols
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2019-07-26 11:30:13 +0300
committerGeorge Hazan <ghazan@miranda.im>2019-07-26 11:30:21 +0300
commitb68ca2a7e1035ecceb09fc1efe7529d5d8c989bf (patch)
treecb23a3a4faa8e890a072085cc625fb93b4a01892 /protocols
parentde4efd42afb991d26104aa37b8a4aa97ef7b5703 (diff)
warning fixes
Diffstat (limited to 'protocols')
-rw-r--r--protocols/MSN/src/msn_ieembed.cpp4
-rw-r--r--protocols/MSN/src/msn_ieembed.h2
2 files changed, 4 insertions, 2 deletions
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 *);