| Index: src/plugin/passthroughapp/SinkPolicy.h |
| =================================================================== |
| --- a/src/plugin/passthroughapp/SinkPolicy.h |
| +++ b/src/plugin/passthroughapp/SinkPolicy.h |
| @@ -1,20 +1,3 @@ |
| -/* |
| - * This file is part of Adblock Plus <https://adblockplus.org/>, |
| - * Copyright (C) 2006-2015 Eyeo GmbH |
| - * |
| - * Adblock Plus is free software: you can redistribute it and/or modify |
| - * it under the terms of the GNU General Public License version 3 as |
| - * published by the Free Software Foundation. |
| - * |
| - * Adblock Plus is distributed in the hope that it will be useful, |
| - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| - * GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
| - */ |
| - |
| #ifndef PASSTHROUGHAPP_SINKPOLICY_H |
| #define PASSTHROUGHAPP_SINKPOLICY_H |
| @@ -36,6 +19,9 @@ |
| IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE_PTR dwReserved, |
| IInternetProtocol* pTargetProtocol) const; |
| + HRESULT OnStartEx(IUri *pUri, IInternetProtocolSink *pOIProtSink, |
| + IInternetBindInfo *pOIBindInfo, DWORD grfPI, HANDLE_PTR dwReserved, |
| + IInternetProtocolEx* pTargetProtocol) const; |
| }; |
| template <class Base> |
| @@ -174,6 +160,10 @@ |
| DWORD grfPI, HANDLE_PTR dwReserved, |
| IInternetProtocol* pTargetProtocol) const; |
| + HRESULT OnStartEx(IUri* pUri, |
| + IInternetProtocolSink *pOIProtSink, IInternetBindInfo *pOIBindInfo, |
| + DWORD grfPI, HANDLE_PTR dwReserved, |
| + IInternetProtocolEx* pTargetProtocol) const; |
| static Sink* GetSink(const Protocol* pProtocol); |
| Sink* GetSink() const; |
| @@ -184,4 +174,4 @@ |
| #include "SinkPolicy.inl" |
| -#endif // PASSTHROUGHAPP_SINKPOLICY_H |
| +#endif // PASSTHROUGHAPP_SINKPOLICY_H |