| Index: src/plugin/ProtocolImpl.h |
| =================================================================== |
| --- a/src/plugin/ProtocolImpl.h |
| +++ b/src/plugin/ProtocolImpl.h |
| @@ -249,8 +249,7 @@ |
| class ATL_NO_VTABLE IInternetProtocolSinkImpl : |
| public IInternetProtocolSink, |
| - public IServiceProvider, |
| - public IInternetBindInfo |
| + public IServiceProvider |
| { |
| public: |
| HRESULT OnStart(LPCWSTR szUrl, IInternetProtocolSink *pOIProtSink, |
| @@ -301,21 +300,9 @@ |
| /* [in] */ REFIID riid, |
| /* [out] */ void** ppvObject); |
| - // IInternetBindInfo |
| - STDMETHODIMP GetBindInfo( |
| - /* [out] */ DWORD *grfBINDF, |
| - /* [in, out] */ BINDINFO *pbindinfo); |
| - |
| - STDMETHODIMP GetBindString( |
| - /* [in] */ ULONG ulStringType, |
| - /* [in, out] */ LPOLESTR *ppwzStr, |
| - /* [in] */ ULONG cEl, |
| - /* [in, out] */ ULONG *pcElFetched); |
| public: |
| CComPtr<IInternetProtocolSink> m_spInternetProtocolSink; |
| CComPtr<IServiceProvider> m_spServiceProvider; |
| - CComPtr<IInternetBindInfo> m_spInternetBindInfo; |
| - |
| CComPtr<IInternetProtocol> m_spTargetProtocol; |
| }; |
| @@ -329,7 +316,6 @@ |
| COM_INTERFACE_ENTRY(IInternetProtocolSink) |
| COM_INTERFACE_ENTRY_PASSTHROUGH(IServiceProvider, |
| m_spServiceProvider.p) |
| - COM_INTERFACE_ENTRY(IInternetBindInfo) |
| COM_INTERFACE_ENTRY_PASSTHROUGH_DEBUG() |
| END_COM_MAP() |
| }; |