Fix warnings in the ie backend.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2011_WEBVIEW@68222 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -21,7 +21,7 @@
|
|||||||
#include "wx/sharedptr.h"
|
#include "wx/sharedptr.h"
|
||||||
#include "wx/vector.h"
|
#include "wx/vector.h"
|
||||||
|
|
||||||
class IHTMLDocument2;
|
struct IHTMLDocument2;
|
||||||
|
|
||||||
class WXDLLIMPEXP_WEB wxWebViewIE : public wxWebView
|
class WXDLLIMPEXP_WEB wxWebViewIE : public wxWebView
|
||||||
{
|
{
|
||||||
@@ -125,7 +125,7 @@ public:
|
|||||||
float GetIEOpticalZoom();
|
float GetIEOpticalZoom();
|
||||||
|
|
||||||
void onActiveXEvent(wxActiveXEvent& evt);
|
void onActiveXEvent(wxActiveXEvent& evt);
|
||||||
void onEraseBg(wxEraseEvent& evt) {}
|
void onEraseBg(wxEraseEvent&) {}
|
||||||
|
|
||||||
DECLARE_EVENT_TABLE();
|
DECLARE_EVENT_TABLE();
|
||||||
|
|
||||||
|
@@ -129,7 +129,7 @@ void wxWebViewIE::LoadUrl(const wxString& url)
|
|||||||
//(HRESULT)(out.GetLong()) == S_OK;
|
//(HRESULT)(out.GetLong()) == S_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
void wxWebViewIE::SetPage(const wxString& html, const wxString& baseUrl)
|
void wxWebViewIE::SetPage(const wxString& html, const wxString&)
|
||||||
{
|
{
|
||||||
LoadUrl("about:blank");
|
LoadUrl("about:blank");
|
||||||
|
|
||||||
@@ -353,7 +353,7 @@ bool wxWebViewIE::CanGoBack()
|
|||||||
bool wxWebViewIE::CanGoForward()
|
bool wxWebViewIE::CanGoForward()
|
||||||
{
|
{
|
||||||
if(m_historyEnabled)
|
if(m_historyEnabled)
|
||||||
return m_historyPosition != m_historyList.size() - 1;
|
return m_historyPosition != static_cast<int>(m_historyList.size()) - 1;
|
||||||
else
|
else
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -367,7 +367,8 @@ void wxWebViewIE::LoadHistoryItem(wxSharedPtr<wxWebHistoryItem> item)
|
|||||||
if(m_historyList[i].get() == item.get())
|
if(m_historyList[i].get() == item.get())
|
||||||
pos = i;
|
pos = i;
|
||||||
}
|
}
|
||||||
wxASSERT_MSG(pos != m_historyList.size(), "invalid history item");
|
wxASSERT_MSG(pos != static_cast<int>(m_historyList.size()),
|
||||||
|
"invalid history item");
|
||||||
m_historyLoadingFromList = true;
|
m_historyLoadingFromList = true;
|
||||||
LoadUrl(item->GetUrl());
|
LoadUrl(item->GetUrl());
|
||||||
m_historyPosition = pos;
|
m_historyPosition = pos;
|
||||||
@@ -390,7 +391,7 @@ wxVector<wxSharedPtr<wxWebHistoryItem> > wxWebViewIE::GetForwardHistory()
|
|||||||
wxVector<wxSharedPtr<wxWebHistoryItem> > forwardhist;
|
wxVector<wxSharedPtr<wxWebHistoryItem> > forwardhist;
|
||||||
//As we don't have std::copy or an iterator constructor in the wxwidgets
|
//As we don't have std::copy or an iterator constructor in the wxwidgets
|
||||||
//native vector we construct it by hand
|
//native vector we construct it by hand
|
||||||
for(int i = m_historyPosition + 1; i < m_historyList.size(); i++)
|
for(int i = m_historyPosition + 1; i < static_cast<int>(m_historyList.size()); i++)
|
||||||
{
|
{
|
||||||
forwardhist.push_back(m_historyList[i]);
|
forwardhist.push_back(m_historyList[i]);
|
||||||
}
|
}
|
||||||
@@ -708,7 +709,7 @@ void wxWebViewIE::onActiveXEvent(wxActiveXEvent& evt)
|
|||||||
{
|
{
|
||||||
//If we are not at the end of the list, then erase everything
|
//If we are not at the end of the list, then erase everything
|
||||||
//between us and the end before adding the new page
|
//between us and the end before adding the new page
|
||||||
if(m_historyPosition != m_historyList.size() - 1)
|
if(m_historyPosition != static_cast<int>(m_historyList.size()) - 1)
|
||||||
{
|
{
|
||||||
m_historyList.erase(m_historyList.begin() + m_historyPosition + 1,
|
m_historyList.erase(m_historyList.begin() + m_historyPosition + 1,
|
||||||
m_historyList.end());
|
m_historyList.end());
|
||||||
|
Reference in New Issue
Block a user