summaryrefslogtreecommitdiff
path: root/src/mir_app
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2022-08-02 22:31:54 +0300
committerGeorge Hazan <ghazan@miranda.im>2022-08-02 22:31:54 +0300
commit1a0dc87d73d7a71028ac335be0d67433f410bab1 (patch)
tree71a20e679cd0e2ed883cda5629ee1d6e667305b3 /src/mir_app
parent3fd8837cf2283b9f2cc463063bb030089451be44 (diff)
code to prevent UserInfo hooks from being destroyed
Diffstat (limited to 'src/mir_app')
-rw-r--r--src/mir_app/src/miranda.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mir_app/src/miranda.cpp b/src/mir_app/src/miranda.cpp
index 4f6e7b1beb..7628da2e66 100644
--- a/src/mir_app/src/miranda.cpp
+++ b/src/mir_app/src/miranda.cpp
@@ -336,5 +336,8 @@ int LoadSystemModule(void)
hModulesLoadedEvent = CreateHookableEvent(ME_SYSTEM_MODULESLOADED);
hOkToExitEvent = CreateHookableEvent(ME_SYSTEM_OKTOEXIT);
hOptionsInitEvent = CreateHookableEvent(ME_OPT_INITIALISE);
+
+ // this event is created inside the core not to lose its hooks when MIID_UIUSERINFO plugin reloads
+ CreateHookableEvent(ME_USERINFO_INITIALISE);
return 0;
}