From 75ac9efb6ed49795e21796419fcf8759c0d859dd Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 12 Jul 2019 18:16:11 +0300 Subject: compilation fix --- include/m_core.h | 8 ++++++++ include/newpluginapi.h | 8 ++++++++ 2 files changed, 16 insertions(+) (limited to 'include') diff --git a/include/m_core.h b/include/m_core.h index 182b3f1ff3..086b78cbb7 100644 --- a/include/m_core.h +++ b/include/m_core.h @@ -582,4 +582,12 @@ inline int mir_vsnwprintf(_Pre_notnull_ _Always_(_Post_z_) wchar_t(&buffer)[_Siz #endif +#ifndef MIR_CORE_EXPORTS + #pragma comment(lib, "mir_core.lib") +#endif + +#ifndef MIR_APP_EXPORTS + #pragma comment(lib, "mir_app.lib") +#endif + #endif // M_CORE_H diff --git a/include/newpluginapi.h b/include/newpluginapi.h index 94e708d6a6..153da7936e 100644 --- a/include/newpluginapi.h +++ b/include/newpluginapi.h @@ -501,6 +501,14 @@ public: template OBJLIST

ACCPROTOPLUGIN

::g_arInstances(1, PtrKeySortT); +#ifndef __NO_CMPLUGIN_NEEDED +#ifdef _DEBUG +#pragma comment(lib, "cmstubd.lib") +#else +#pragma comment(lib, "cmstub.lib") +#endif +#endif + EXTERN_C MIR_APP_DLL(HINSTANCE) GetInstByAddress(void* codePtr); EXTERN_C MIR_APP_DLL(CMPluginBase&) GetPluginByInstance(HINSTANCE hInst); -- cgit v1.2.3