| Index: src/plugin/PluginFilter.cpp |
| =================================================================== |
| --- a/src/plugin/PluginFilter.cpp |
| +++ b/src/plugin/PluginFilter.cpp |
| @@ -445,11 +445,6 @@ |
| // CPluginFilter |
| // ============================================================================ |
| -CPluginFilter::CPluginFilter() |
| -{ |
| - ClearFilters(); |
| -} |
| - |
| bool CPluginFilter::AddFilterElementHide(std::wstring filterText) |
| { |
| DEBUG_FILTER(L"Input: " + filterText + L" filterFile" + filterFile); |
| @@ -609,9 +604,9 @@ |
| return false; |
| } |
| -bool CPluginFilter::LoadHideFilters(std::vector<std::wstring> filters) |
| +bool CPluginFilter::LoadHideFilters() |
| { |
| - ClearFilters(); |
| + auto filters = CPluginClient::GetInstance()->GetElementHidingSelectors(domain); |
| bool isRead = false; |
| CPluginClient* client = CPluginClient::GetInstance(); |
| @@ -645,13 +640,3 @@ |
| return isRead; |
| } |
| - |
| -void CPluginFilter::ClearFilters() |
| -{ |
| - // Clear filter maps |
| - CriticalSection::Lock filterEngineLock(s_criticalSectionFilterMap); |
| - m_elementHideTags.clear(); |
| - m_elementHideTagsId.clear(); |
| - m_elementHideTagsClass.clear(); |
| -} |
| - |