X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0b9ab0bd824b6b9c93849928d67de1ec71e7c167..5524d92aaa1752e94e8b81abd7859713c96ba963:/include/wx/module.h diff --git a/include/wx/module.h b/include/wx/module.h index 0c50363a6d..852b341db4 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(NO_GCC_PRAGMA) #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() {}