Index: src/plugin/PluginWbPassThrough.h |
=================================================================== |
--- a/src/plugin/PluginWbPassThrough.h |
+++ b/src/plugin/PluginWbPassThrough.h |
@@ -11,13 +11,16 @@ |
typedef PassthroughAPP::CInternetProtocolSinkWithSP<WBPassthruSink, CComMultiThreadModel> BaseClass; |
public: |
+ WBPassthruSink(); |
uint64_t m_currentPositionOfSentPage; |
CComPtr<IInternetProtocol> m_pTargetProtocol; |
+ int m_contentType; |
+ CString m_boundDomain; |
- int GetContentTypeFromMimeType(CString mimeType); |
- int GetContentTypeFromURL(CString src); |
- int GetContentType(CString mimeType, CString domain, CString src); |
+ int GetContentTypeFromMimeType(const CString& mimeType); |
+ int GetContentTypeFromURL(const CString& src); |
+ int GetContentType(const CString& mimeType, const CString& domain, const CString& src); |
public: |
BEGIN_COM_MAP(WBPassthruSink) |
COM_INTERFACE_ENTRY(IHttpNegotiate) |