From ca55ac7905e8ffd1ee979b5b5fe7121fa7a03a5d Mon Sep 17 00:00:00 2001 From: George Hazan Date: Mon, 28 May 2018 22:38:35 +0300 Subject: all plugins => CMPlugin virtual functions --- protocols/MRA/src/Mra.cpp | 4 ++-- protocols/MRA/src/MraProto.h | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) (limited to 'protocols/MRA/src') diff --git a/protocols/MRA/src/Mra.cpp b/protocols/MRA/src/Mra.cpp index afc0564e7b..f2ab1ca447 100644 --- a/protocols/MRA/src/Mra.cpp +++ b/protocols/MRA/src/Mra.cpp @@ -39,7 +39,7 @@ extern "C" __declspec(dllexport) const MUUID MirandaInterfaces[] = { MIID_PROTOC /////////////////////////////////////////////////////////////////////////////// -extern "C" __declspec(dllexport) int Load(void) +int CMPlugin::Load() { IconsLoad(); InitXStatusIcons(); @@ -48,7 +48,7 @@ extern "C" __declspec(dllexport) int Load(void) ///////////////////////////////////////////////////////////////////////////////////////// -extern "C" __declspec(dllexport) int Unload(void) +int CMPlugin::Unload() { DestroyXStatusIcons(); if (g_hDLLXStatusIcons) { diff --git a/protocols/MRA/src/MraProto.h b/protocols/MRA/src/MraProto.h index 0221580d3f..c1559de6ec 100644 --- a/protocols/MRA/src/MraProto.h +++ b/protocols/MRA/src/MraProto.h @@ -343,4 +343,7 @@ struct CMraProto : public PROTO struct CMPlugin : public ACCPROTOPLUGIN { CMPlugin(); + + int Load() override; + int Unload() override; }; -- cgit v1.2.3