From c10884bb4f55f5a56278eeb37d126786433b7396 Mon Sep 17 00:00:00 2001 From: Goraf <22941576+Goraf@users.noreply.github.com> Date: Sat, 28 Apr 2018 11:24:21 +0200 Subject: StartPosition: fix broken hook (thx ghazan) --- plugins/StartPosition/src/main.cpp | 1 + plugins/StartPosition/src/startposition.cpp | 3 +++ plugins/StartPosition/src/startposition.h | 2 ++ 3 files changed, 6 insertions(+) diff --git a/plugins/StartPosition/src/main.cpp b/plugins/StartPosition/src/main.cpp index 1290400046..c4bab80218 100644 --- a/plugins/StartPosition/src/main.cpp +++ b/plugins/StartPosition/src/main.cpp @@ -56,6 +56,7 @@ extern "C" __declspec(dllexport) int Load(void) { mir_getLP(&pluginInfo); + g_plugin.Init(); g_plugin.positionClist(); return 0; diff --git a/plugins/StartPosition/src/startposition.cpp b/plugins/StartPosition/src/startposition.cpp index 26c845b5ca..d6927d0ee1 100644 --- a/plugins/StartPosition/src/startposition.cpp +++ b/plugins/StartPosition/src/startposition.cpp @@ -2,6 +2,9 @@ CMPlugin::CMPlugin() : PLUGIN(MODULE_NAME) +{} + +void CMPlugin::Init() { HookPluginEvent(ME_OPT_INITIALISE, &CMPlugin::OnOptionsInit); } diff --git a/plugins/StartPosition/src/startposition.h b/plugins/StartPosition/src/startposition.h index fe5235e521..35c3982cc8 100644 --- a/plugins/StartPosition/src/startposition.h +++ b/plugins/StartPosition/src/startposition.h @@ -26,6 +26,8 @@ class CMPlugin : public PLUGIN public: CMPlugin(); + void Init(); + int __cdecl OnOptionsInit(WPARAM, LPARAM); void positionClist(); -- cgit v1.2.3