diff options
-rw-r--r-- | QuickReplies/common.h | 1 | ||||
-rw-r--r-- | QuickReplies/quickreplies.cpp | 21 |
2 files changed, 3 insertions, 19 deletions
diff --git a/QuickReplies/common.h b/QuickReplies/common.h index 6602a95..d21be34 100644 --- a/QuickReplies/common.h +++ b/QuickReplies/common.h @@ -22,6 +22,7 @@ Boston, MA 02111-1307, USA. #define __QUICK_REPLY_H__
#define MIRANDA_VER 0x0900
+#define MIRANDA_CUSTOM_LP
#include <windows.h>
#include <vector>
diff --git a/QuickReplies/quickreplies.cpp b/QuickReplies/quickreplies.cpp index 65a8c99..441e4bf 100644 --- a/QuickReplies/quickreplies.cpp +++ b/QuickReplies/quickreplies.cpp @@ -22,24 +22,11 @@ Boston, MA 02111-1307, USA. HINSTANCE hInstance = NULL;
PLUGINLINK *pluginLink;
struct MM_INTERFACE mmi;
+int hLangpack;
HANDLE hOnModulesLoaded;
HANDLE hOnPreShutdown;
-PLUGININFO pluginInfo =
-{
- sizeof(PLUGININFO),
- __PLUGIN_NAME,
- PLUGIN_MAKE_VERSION(__MAJOR_VERSION, __MINOR_VERSION, __RELEASE_NUM, __BUILD_NUM),
- __DESCRIPTION,
- __AUTHOR,
- __AUTHOREMAIL,
- __COPYRIGHT,
- __AUTHORWEB,
- UNICODE_AWARE,
- 0
-};
-
PLUGININFOEX pluginInfoEx = {
sizeof(PLUGININFOEX),
__PLUGIN_NAME,
@@ -62,11 +49,6 @@ BOOL WINAPI DllMain(HINSTANCE hInstanceDLL, DWORD fdwReason, LPVOID lpvReserved) return TRUE;
}
-extern "C" __declspec(dllexport) PLUGININFO* MirandaPluginInfo(DWORD mirandaVersion)
-{
- return &pluginInfo;
-}
-
extern "C" __declspec(dllexport) PLUGININFOEX* MirandaPluginInfoEx(DWORD mirandaVersion)
{
return &pluginInfoEx;
@@ -82,6 +64,7 @@ extern "C" __declspec(dllexport) const MUUID* MirandaPluginInterfaces(void) extern "C" __declspec(dllexport) int Load(PLUGINLINK* link)
{
pluginLink = link;
+ mir_getLP(&pluginInfoEx);
mir_getMMI(&mmi);
hOnModulesLoaded = HookEvent(ME_SYSTEM_MODULESLOADED, OnModulesLoaded);
|