ULONG STDMETHODCALLTYPE Release();
//IInternetProtocolRoot
- HRESULT STDMETHODCALLTYPE Abort(HRESULT hrReason, DWORD dwOptions)
+ HRESULT STDMETHODCALLTYPE Abort(HRESULT WXUNUSED(hrReason),
+ DWORD WXUNUSED(dwOptions))
{ return E_NOTIMPL; }
- HRESULT STDMETHODCALLTYPE Continue(PROTOCOLDATA *pProtocolData)
+ HRESULT STDMETHODCALLTYPE Continue(PROTOCOLDATA *WXUNUSED(pProtocolData))
{ return S_OK; }
HRESULT STDMETHODCALLTYPE Resume() { return S_OK; }
HRESULT STDMETHODCALLTYPE Start(LPCWSTR szUrl,
DWORD grfPI,
HANDLE_PTR dwReserved);
HRESULT STDMETHODCALLTYPE Suspend() { return S_OK; }
- HRESULT STDMETHODCALLTYPE Terminate(DWORD dwOptions) { return S_OK; }
+ HRESULT STDMETHODCALLTYPE Terminate(DWORD WXUNUSED(dwOptions)) { return S_OK; }
//IInternetProtocol
- HRESULT STDMETHODCALLTYPE LockRequest(DWORD dwOptions) { return S_OK; }
+ HRESULT STDMETHODCALLTYPE LockRequest(DWORD WXUNUSED(dwOptions))
+ { return S_OK; }
HRESULT STDMETHODCALLTYPE Read(void *pv, ULONG cb, ULONG *pcbRead);
- HRESULT STDMETHODCALLTYPE Seek(LARGE_INTEGER dlibMove, DWORD dwOrigin,
- ULARGE_INTEGER* plibNewPosition)
+ HRESULT STDMETHODCALLTYPE Seek(LARGE_INTEGER WXUNUSED(dlibMove),
+ DWORD WXUNUSED(dwOrigin),
+ ULARGE_INTEGER* WXUNUSED(plibNewPosition))
{ return E_FAIL; }
HRESULT STDMETHODCALLTYPE UnlockRequest() { return S_OK; }
};
}
HRESULT VirtualProtocol::Start(LPCWSTR szUrl, IInternetProtocolSink *pOIProtSink,
- IInternetBindInfo *pOIBindInfo, DWORD grfPI,
- HANDLE_PTR dwReserved)
+ IInternetBindInfo *pOIBindInfo, DWORD grfPI,
+ HANDLE_PTR dwReserved)
{
+ wxUnusedVar(szUrl);
+ wxUnusedVar(pOIBindInfo);
+ wxUnusedVar(grfPI);
+ wxUnusedVar(dwReserved);
m_protocolSink = pOIProtSink;
//We have to clean up incoming paths from the webview control as they are
//not properly escaped, see also the comment in filesys.cpp line 668
wxDELETE(m_file);
return INET_E_DOWNLOAD_FAILURE;
}
+ else
+ {
+ //Dummy return to surpress a compiler warning
+ wxFAIL;
+ return INET_E_DOWNLOAD_FAILURE;
+ }
}
HRESULT ClassFactory::CreateInstance(IUnknown* pUnkOuter, REFIID riid,
STDMETHODIMP ClassFactory::LockServer(BOOL fLock)
{
- return S_OK;
-
+ wxUnusedVar(fLock);
+ return S_OK;
}
ULONG ClassFactory::AddRef(void)