From 4bf95bac1c38cc2963fd6d62fec100377548f8c3 Mon Sep 17 00:00:00 2001 From: Baptiste Lepilleur Date: Tue, 24 Nov 2009 09:32:09 +0000 Subject: Include/cppunit/plugin/TestPlugIn. include/cppunit/plugin/TestPlugIn.h: * include/cppunit/plugin/TestPlugInDefaultImpl.h: added missing dllexport for CppUnitTestPlugIn. --- include/cppunit/plugin/TestPlugInDefaultImpl.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'include/cppunit/plugin/TestPlugInDefaultImpl.h') diff --git a/include/cppunit/plugin/TestPlugInDefaultImpl.h b/include/cppunit/plugin/TestPlugInDefaultImpl.h index fa4b807..8040b79 100644 --- a/include/cppunit/plugin/TestPlugInDefaultImpl.h +++ b/include/cppunit/plugin/TestPlugInDefaultImpl.h @@ -7,6 +7,11 @@ #include +#if CPPUNIT_NEED_DLL_DECL +#pragma warning( push ) +#pragma warning( disable: 4251 4660 ) // X needs to have dll-interface to be used by clients of class Z +#endif + CPPUNIT_NS_BEGIN @@ -47,6 +52,10 @@ public: CPPUNIT_NS_END +#if CPPUNIT_NEED_DLL_DECL +#pragma warning( pop ) +#endif + #endif // !defined(CPPUNIT_NO_TESTPLUGIN) #endif // CPPUNIT_PLUGIN_TESTPLUGINADAPTER -- cgit v1.2.1