| Index: compiled/FilterNotifier.h |
| =================================================================== |
| --- a/compiled/FilterNotifier.h |
| +++ b/compiled/FilterNotifier.h |
| @@ -14,16 +14,17 @@ |
| * You should have received a copy of the GNU General Public License |
| * along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. |
| */ |
| #pragma once |
| #include <cstdio> |
| +#include "library.h" |
| #include "String.h" |
| class Filter; |
| class Subscription; |
| namespace FilterNotifier |
| { |
| enum class Topic |
| @@ -55,11 +56,18 @@ namespace FilterNotifier |
| printf(" [%i, 'subscription.homepage'],\n", Topic::SUBSCRIPTION_HOMEPAGE); |
| printf(" [%i, 'subscription.lastCheck'],\n", Topic::SUBSCRIPTION_LASTCHECK); |
| printf(" [%i, 'subscription.lastDownload'],\n", Topic::SUBSCRIPTION_LASTDOWNLOAD); |
| printf(" [%i, 'subscription.downloadStatus'],\n", Topic::SUBSCRIPTION_DOWNLOADSTATUS); |
| printf(" [%i, 'subscription.errors'],\n", Topic::SUBSCRIPTION_ERRORS); |
| printf("]);"); |
| } |
| - void FilterChange(Topic topic, Filter* filter); |
| - void SubscriptionChange(Topic topic, Subscription* subscription); |
| + inline void FilterChange(Topic topic, Filter* filter) |
| + { |
| + JSNotifyFilterChange(topic, filter); |
| + } |
| + |
| + inline void SubscriptionChange(Topic topic, Subscription* subscription) |
| + { |
| + JSNotifySubscriptionChange(topic, subscription); |
| + } |
| } |