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); |
+ } |
} |