X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0b9ab0bd824b6b9c93849928d67de1ec71e7c167..a80e5f9e5b9d3d79865a0140caa714fafcd3808c:/include/wx/module.h diff --git a/include/wx/module.h b/include/wx/module.h index 0c50363a6d..bbdfd7a428 100644 --- a/include/wx/module.h +++ b/include/wx/module.h @@ -12,7 +12,7 @@ #ifndef _WX_MODULEH__ #define _WX_MODULEH__ -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(__APPLE__) #pragma interface "module.h" #endif @@ -21,12 +21,12 @@ // declare a linked list of modules class wxModule; -WX_DECLARE_EXPORTED_LIST(wxModule, wxModuleList); +WX_DECLARE_USER_EXPORTED_LIST(wxModule, wxModuleList, WXDLLIMPEXP_BASE); // declaring a class derived from wxModule will automatically create an // instance of this class on program startup, call its OnInit() method and call // OnExit() on program termination (but only if OnInit() succeeded) -class WXDLLEXPORT wxModule : public wxObject +class WXDLLIMPEXP_BASE wxModule : public wxObject { public: wxModule() {}