From b5de62080a2384e9f66d7bafbf971aa5b4b7c0c1 Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Mon, 18 Sep 2017 18:00:12 +0300 Subject: StopSpamPlus: removed template for hooking events --- plugins/StopSpamPlus/src/stopspam.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'plugins/StopSpamPlus/src/stopspam.cpp') diff --git a/plugins/StopSpamPlus/src/stopspam.cpp b/plugins/StopSpamPlus/src/stopspam.cpp index 9992a8915f..3409b6d8e8 100644 --- a/plugins/StopSpamPlus/src/stopspam.cpp +++ b/plugins/StopSpamPlus/src/stopspam.cpp @@ -44,7 +44,11 @@ extern "C" int __declspec(dllexport) Load(void) CreateServiceFunction(MS_STOPSPAM_CONTACTPASSED, IsContactPassed); HookEvent(ME_SYSTEM_MODULESLOADED, OnSystemModulesLoaded); - + HookEvent(ME_DB_EVENT_ADDED, OnDbEventAdded); + HookEvent(ME_DB_EVENT_FILTER_ADD, OnDbEventFilterAdd); + HookEvent(ME_OPT_INITIALISE, OnOptInit); + HookEvent(ME_DB_CONTACT_SETTINGCHANGED, OnDbContactSettingchanged); + // Add deliting temporary contacts CreateServiceFunction(MS_STOPSPAM_REMTEMPCONTACTS, RemoveTempContacts); @@ -57,14 +61,11 @@ extern "C" int __declspec(dllexport) Load(void) mi.pszService = pluginName"/RemoveTempContacts"; Menu_AddMainMenuItem(&mi); - miranda::EventHooker::HookAll(); return 0; } extern "C" int __declspec(dllexport) Unload(void) { - miranda::EventHooker::UnhookAll(); - delete plSets; return 0; } \ No newline at end of file -- cgit v1.2.3