summaryrefslogtreecommitdiff
path: root/init.cpp
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss123next@list.ru>2010-06-14 14:25:55 +0300
committerGluzskiy Alexandr <sss123next@list.ru>2010-06-14 14:25:55 +0300
commit0510e1e7b42979598e9b4c072addbbf0ae517bab (patch)
tree165b6a6d885e1feae3fd323d382f5e6f3f5fee15 /init.cpp
parente073c336539d16e57c73a4620107ecffae70d927 (diff)
modified: globals.h
modified: init.cpp modified: utilities.cpp
Diffstat (limited to 'init.cpp')
-rw-r--r--init.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/init.cpp b/init.cpp
index 9c165de..a858ef9 100644
--- a/init.cpp
+++ b/init.cpp
@@ -20,7 +20,7 @@
#define PLUGIN_NAME "juick"
HINSTANCE hInst;
-static HANDLE hAccountsChanges;
+static HANDLE hAccountsChanges, hDbContactAdded;
PLUGINLINK *pluginLink;
static int OnModulesLoaded(WPARAM wParam,LPARAM lParam);
extern char *date();
@@ -88,12 +88,15 @@ void InitVars()
extern int JuickOptInit(WPARAM wParam,LPARAM lParam);
extern int GetJabberInterface(WPARAM, LPARAM);
-
+extern int HandleNewContact(WPARAM w, LPARAM l);
+extern void FindJuickAccounts();
static int OnModulesLoaded(WPARAM wParam,LPARAM lParam)
{
GetJabberInterface(0,0);
- HANDLE hHookOptionInit = HookEvent(ME_OPT_INITIALISE, JuickOptInit);
- hAccountsChanges = HookEvent(ME_PROTO_ACCLISTCHANGED, GetJabberInterface);
+ HookEvent(ME_OPT_INITIALISE, JuickOptInit);
+ hAccountsChanges = HookEvent(ME_PROTO_ACCLISTCHANGED, GetJabberInterface);
+ hDbContactAdded = HookEvent(ME_DB_CONTACT_ADDED, HandleNewContact);
+ FindJuickAccounts();
return 0;
}