fixes needed for separate DLL build to work

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21569 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2003-07-02 01:41:23 +00:00
parent 9feb77164b
commit 886dd7d28e
86 changed files with 754 additions and 677 deletions

View File

@@ -38,7 +38,7 @@
#include "wx/msw/private.h"
#endif
class WXDLLEXPORT wxPluginLibrary;
class WXDLLEXPORT_BASE wxPluginLibrary;
WX_DECLARE_EXPORTED_STRING_HASH_MAP(wxPluginLibrary *, wxDLManifest);
typedef wxDLManifest wxDLImports;
@@ -98,7 +98,7 @@ enum wxDLFlags
};
class WXDLLEXPORT wxDynamicLibrary
class WXDLLEXPORT_BASE wxDynamicLibrary
{
public:
@@ -188,7 +188,7 @@ protected:
// instantiate this class directly anyway, use wxPluginManager
// instead.
class WXDLLEXPORT wxPluginLibrary : public wxDynamicLibrary
class WXDLLEXPORT_BASE wxPluginLibrary : public wxDynamicLibrary
{
public:
@@ -242,7 +242,7 @@ private:
};
class WXDLLEXPORT wxPluginManager
class WXDLLEXPORT_BASE wxPluginManager
{
public:
@@ -308,7 +308,7 @@ private:
// serves as a namespace for its static member functions.
#if WXWIN_COMPATIBILITY_2_2
class WXDLLEXPORT wxDllLoader
class WXDLLEXPORT_BASE wxDllLoader
{
public: