X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b073db94f25d0554678addc69e2ad894e14feec6..75799719334c85392638ce5c7d0e90a8b74b7e5a:/include/wx/memory.h diff --git a/include/wx/memory.h b/include/wx/memory.h index 71b5968d36..ab82ae3acd 100644 --- a/include/wx/memory.h +++ b/include/wx/memory.h @@ -30,8 +30,8 @@ #ifdef __WXDEBUG__ -WXDLLEXPORT void * wxDebugAlloc(size_t size, wxChar * fileName, int lineNum, bool isObject, bool isVect = FALSE); -WXDLLEXPORT void wxDebugFree(void * buf, bool isVect = FALSE); +WXDLLIMPEXP_BASE void * wxDebugAlloc(size_t size, wxChar * fileName, int lineNum, bool isObject, bool isVect = FALSE); +WXDLLIMPEXP_BASE void wxDebugFree(void * buf, bool isVect = FALSE); //********************************************************************************** /* @@ -124,9 +124,9 @@ typedef unsigned int wxMarkerType; allocated memory. */ -class WXDLLEXPORT wxMemStruct { +class WXDLLIMPEXP_BASE wxMemStruct { -friend class WXDLLEXPORT wxDebugContext; // access to the m_next pointer for list traversal. +friend class WXDLLIMPEXP_BASE wxDebugContext; // access to the m_next pointer for list traversal. public: public: @@ -202,7 +202,7 @@ typedef void (wxMemStruct::*PmSFV) (); globals which have to do with the wxMemStruct class. */ -class WXDLLEXPORT wxDebugContext { +class WXDLLIMPEXP_BASE wxDebugContext { protected: // Used to set alignment for markers. @@ -300,8 +300,8 @@ private: }; // Output a debug message, in a system dependent fashion. -void WXDLLEXPORT wxTrace(const wxChar *fmt ...) ATTRIBUTE_PRINTF_1; -void WXDLLEXPORT wxTraceLevel(int level, const wxChar *fmt ...) ATTRIBUTE_PRINTF_2; +void WXDLLIMPEXP_BASE wxTrace(const wxChar *fmt ...) ATTRIBUTE_PRINTF_1; +void WXDLLIMPEXP_BASE wxTraceLevel(int level, const wxChar *fmt ...) ATTRIBUTE_PRINTF_2; #define WXTRACE wxTrace #define WXTRACELEVEL wxTraceLevel