| Index: compiled/filter/ElemHideBase.h |
| =================================================================== |
| --- a/compiled/filter/ElemHideBase.h |
| +++ b/compiled/filter/ElemHideBase.h |
| @@ -15,16 +15,17 @@ |
| * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
| */ |
| #pragma once |
| #include <cstddef> |
| #include "ActiveFilter.h" |
| +#include "../bindings/runtime.h" |
| struct ElemHideData |
| { |
| String::size_type mDomainsEnd; |
| String::size_type mSelectorStart; |
| bool HasDomains() const |
| { |
| @@ -55,15 +56,15 @@ struct ElemHideData |
| class ElemHideBase : public ActiveFilter |
| { |
| protected: |
| ElemHideData mData; |
| public: |
| explicit ElemHideBase(Type type, const String& text, const ElemHideData& data); |
| static Type Parse(DependentString& text, ElemHideData& data); |
| - EMSCRIPTEN_KEEPALIVE const DependentString GetSelector() const |
| + BINDINGS_EXPORTED const DependentString GetSelector() const |
| { |
| return mData.GetSelector(mText); |
| } |
| - EMSCRIPTEN_KEEPALIVE OwnedString GetSelectorDomain() const; |
| + BINDINGS_EXPORTED OwnedString GetSelectorDomain() const; |
| }; |