X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/241421a60d9e3046dd48340de9cdca12713186fb..8f4931874c9a832e8d6cc4fe47dd8bbbf943a418:/include/wx/memory.h diff --git a/include/wx/memory.h b/include/wx/memory.h index 017a51f056..b5e224be24 100644 --- a/include/wx/memory.h +++ b/include/wx/memory.h @@ -1,6 +1,6 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: memory.h -// Purpose: MDI classes +// Name: wx/memory.h +// Purpose: Memory operations // Author: Arthur Seaton, Julian Smart // Modified by: // Created: 29/01/98 @@ -12,10 +12,6 @@ #ifndef _WX_MEMORYH__ #define _WX_MEMORYH__ -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) -#pragma interface "memory.h" -#endif - #include "wx/defs.h" #include "wx/string.h" #include "wx/msgout.h" @@ -74,33 +70,33 @@ WXDLLIMPEXP_BASE void wxDebugFree(void * buf, bool isVect = false); #if defined(__WXMSW__) && (defined(WXUSINGDLL) || defined(WXMAKINGDLL_BASE)) inline void * operator new (size_t size, wxChar * fileName, int lineNum) { - return wxDebugAlloc(size, fileName, lineNum, FALSE, FALSE); + return wxDebugAlloc(size, fileName, lineNum, false, false); } inline void * operator new (size_t size) { - return wxDebugAlloc(size, NULL, 0, FALSE); + return wxDebugAlloc(size, NULL, 0, false); } inline void operator delete (void * buf) { - wxDebugFree(buf, FALSE); + wxDebugFree(buf, false); } #if wxUSE_ARRAY_MEMORY_OPERATORS inline void * operator new[] (size_t size) { - return wxDebugAlloc(size, NULL, 0, FALSE, TRUE); + return wxDebugAlloc(size, NULL, 0, false, true); } inline void * operator new[] (size_t size, wxChar * fileName, int lineNum) { - return wxDebugAlloc(size, fileName, lineNum, FALSE, TRUE); + return wxDebugAlloc(size, fileName, lineNum, false, true); } inline void operator delete[] (void * buf) { - wxDebugFree(buf, TRUE); + wxDebugFree(buf, true); } #endif // wxUSE_ARRAY_MEMORY_OPERATORS @@ -375,4 +371,3 @@ void WXDLLIMPEXP_BASE wxTraceLevel(int level, const wxChar *fmt ...) ATTRIBUTE_P #endif // _WX_MEMORYH__ -