From 0e3867c9676356a191cdb0bf6e1b335bd9bd3e87 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 16 Aug 2014 12:16:31 +0000 Subject: [PATCH] Remove default argument value from wxIHTMLElement2::setExpression(). This doesn't make much sense for an interface declaration anyhow and produces a warning from g++ about assigning string literal to (non-const) BSTR pointer. (this is a backport of eb18bbc8fd083d14e3ac1604119052c9ac1a102f from master) --- include/wx/msw/webview_missing.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/wx/msw/webview_missing.h b/include/wx/msw/webview_missing.h index fc2b8bc045..70143ae7f7 100644 --- a/include/wx/msw/webview_missing.h +++ b/include/wx/msw/webview_missing.h @@ -692,7 +692,7 @@ public: virtual HRESULT wxSTDCALL get_onpropertychange(VARIANT *p) = 0; virtual HRESULT wxSTDCALL getClientRects(wxIHTMLRectCollection **pRectCol) = 0; virtual HRESULT wxSTDCALL getBoundingClientRect(wxIHTMLRect **pRect) = 0; - virtual HRESULT wxSTDCALL setExpression(BSTR propname, BSTR expression, BSTR language = L"") = 0; + virtual HRESULT wxSTDCALL setExpression(BSTR propname, BSTR expression, BSTR language) = 0; virtual HRESULT wxSTDCALL getExpression(BSTR propname, VARIANT *expression) = 0; virtual HRESULT wxSTDCALL removeExpression(BSTR propname, VARIANT_BOOL *pfSuccess) = 0; virtual HRESULT wxSTDCALL put_tabIndex(short v) = 0;