Fix wxWebViewChromium::RunScript() signature

Make the function const, as it should be now.
This commit is contained in:
Vadim Zeitlin 2023-08-29 23:20:12 +02:00
parent 134cd72310
commit 0a889ad38f
2 changed files with 2 additions and 2 deletions

View file

@ -111,7 +111,7 @@ public:
virtual wxString GetSelectedSource() const override { return ""; }
virtual void ClearSelection() override;
virtual bool RunScript(const wxString& javascript, wxString* output = nullptr) override;
virtual bool RunScript(const wxString& javascript, wxString* output = nullptr) const override;
//Virtual Filesystem Support
virtual void RegisterHandler(wxSharedPtr<wxWebViewHandler> handler) override;

View file

@ -574,7 +574,7 @@ void wxWebViewChromium::ClearSelection()
RunScript(jsclear);
}
bool wxWebViewChromium::RunScript(const wxString& javascript, wxString* output)
bool wxWebViewChromium::RunScript(const wxString& javascript, wxString* output) const
{
m_clientHandler->GetBrowser()->GetMainFrame()->ExecuteJavaScript(javascript.ToStdString(),
"", 0);