Removed obsolete code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21427 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
1e0af0bcda
commit
b073db94f2
@ -28,22 +28,8 @@
|
|||||||
|
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
// Obsolete
|
|
||||||
#if 0
|
|
||||||
#if wxUSE_IOSTREAMH
|
|
||||||
// N.B. BC++ doesn't have istream.h, ostream.h
|
|
||||||
# include <iostream.h>
|
|
||||||
#else
|
|
||||||
# include <iostream>
|
|
||||||
# if defined(__VISUALC__) || defined(__MWERKS__)
|
|
||||||
// using namespace std;
|
|
||||||
# endif
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef __WXDEBUG__
|
#ifdef __WXDEBUG__
|
||||||
|
|
||||||
// devik 2000-8-27: export these because new/delete operators are now inline
|
|
||||||
WXDLLEXPORT void * wxDebugAlloc(size_t size, wxChar * fileName, int lineNum, bool isObject, bool isVect = FALSE);
|
WXDLLEXPORT void * wxDebugAlloc(size_t size, wxChar * fileName, int lineNum, bool isObject, bool isVect = FALSE);
|
||||||
WXDLLEXPORT void wxDebugFree(void * buf, bool isVect = FALSE);
|
WXDLLEXPORT void wxDebugFree(void * buf, bool isVect = FALSE);
|
||||||
|
|
||||||
@ -85,28 +71,28 @@ WXDLLEXPORT void wxDebugFree(void * buf, bool isVect = FALSE);
|
|||||||
|
|
||||||
inline void * operator new (size_t size, wxChar * fileName, int lineNum)
|
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)
|
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)
|
inline void operator delete (void * buf)
|
||||||
{
|
{
|
||||||
wxDebugFree(buf, FALSE);
|
wxDebugFree(buf, FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if wxUSE_ARRAY_MEMORY_OPERATORS
|
#if wxUSE_ARRAY_MEMORY_OPERATORS
|
||||||
inline void * operator new[] (size_t size)
|
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)
|
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)
|
inline void operator delete[] (void * buf)
|
||||||
@ -119,11 +105,11 @@ inline void operator delete[] (void * buf)
|
|||||||
#if ( defined(__VISUALC__) && (__VISUALC__ >= 1200) ) || defined(__MWERKS__)
|
#if ( defined(__VISUALC__) && (__VISUALC__ >= 1200) ) || defined(__MWERKS__)
|
||||||
inline void operator delete(void* pData, wxChar* /* fileName */, int /* lineNum */)
|
inline void operator delete(void* pData, wxChar* /* fileName */, int /* lineNum */)
|
||||||
{
|
{
|
||||||
wxDebugFree(pData, FALSE);
|
wxDebugFree(pData, FALSE);
|
||||||
}
|
}
|
||||||
inline void operator delete[](void* pData, wxChar* /* fileName */, int /* lineNum */)
|
inline void operator delete[](void* pData, wxChar* /* fileName */, int /* lineNum */)
|
||||||
{
|
{
|
||||||
wxDebugFree(pData, TRUE);
|
wxDebugFree(pData, TRUE);
|
||||||
}
|
}
|
||||||
#endif // __VISUALC__>=1200
|
#endif // __VISUALC__>=1200
|
||||||
#endif // wxUSE_GLOBAL_MEMORY_OPERATORS
|
#endif // wxUSE_GLOBAL_MEMORY_OPERATORS
|
||||||
@ -207,11 +193,11 @@ typedef void (wxMemStruct::*PmSFV) ();
|
|||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Debugging class. This will only have a single instance, but it\'s
|
Debugging class. This will only have a single instance, but it's
|
||||||
a reasonable way to keep everything together and to make this
|
a reasonable way to keep everything together and to make this
|
||||||
available for change if needed by someone else.
|
available for change if needed by someone else.
|
||||||
A lot of this stuff would be better off within the wxMemStruct class, but
|
A lot of this stuff would be better off within the wxMemStruct class, but
|
||||||
it\'s stuff which we need to access at times when there is no wxMemStruct
|
it's stuff which we need to access at times when there is no wxMemStruct
|
||||||
object so we use this class instead. Think of it as a collection of
|
object so we use this class instead. Think of it as a collection of
|
||||||
globals which have to do with the wxMemStruct class.
|
globals which have to do with the wxMemStruct class.
|
||||||
*/
|
*/
|
||||||
@ -230,12 +216,6 @@ protected:
|
|||||||
// Traverse the list.
|
// Traverse the list.
|
||||||
static void TraverseList (PmSFV, wxMemStruct *from = NULL);
|
static void TraverseList (PmSFV, wxMemStruct *from = NULL);
|
||||||
|
|
||||||
// Obsolete
|
|
||||||
#if 0
|
|
||||||
static wxSTD streambuf *m_streamBuf;
|
|
||||||
static wxSTD ostream *m_debugStream;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static int debugLevel;
|
static int debugLevel;
|
||||||
static bool debugOn;
|
static bool debugOn;
|
||||||
|
|
||||||
@ -249,16 +229,6 @@ public:
|
|||||||
wxDebugContext(void);
|
wxDebugContext(void);
|
||||||
~wxDebugContext(void);
|
~wxDebugContext(void);
|
||||||
|
|
||||||
// Obsolete
|
|
||||||
#if 0
|
|
||||||
static bool HasStream(void) { return (m_debugStream != NULL); };
|
|
||||||
static wxSTD ostream& GetStream(void) { return *m_debugStream; }
|
|
||||||
static wxSTD streambuf *GetStreamBuf(void) { return m_streamBuf; }
|
|
||||||
static void SetStream(wxSTD ostream *stream, wxSTD streambuf *buf = NULL);
|
|
||||||
static bool SetFile(const wxString& file);
|
|
||||||
static bool SetStandardError(void);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static int GetLevel(void) { return debugLevel; }
|
static int GetLevel(void) { return debugLevel; }
|
||||||
static void SetLevel(int level) { debugLevel = level; }
|
static void SetLevel(int level) { debugLevel = level; }
|
||||||
|
|
||||||
@ -343,7 +313,6 @@ inline void wxTraceLevel(int WXUNUSED(level), const wxChar *WXUNUSED(fmt)) {}
|
|||||||
|
|
||||||
#define WXTRACE TRUE ? (void)0 : wxTrace
|
#define WXTRACE TRUE ? (void)0 : wxTrace
|
||||||
#define WXTRACELEVEL TRUE ? (void)0 : wxTraceLevel
|
#define WXTRACELEVEL TRUE ? (void)0 : wxTraceLevel
|
||||||
// #define WXDEBUG_NEW new
|
|
||||||
|
|
||||||
#endif // __WXDEBUG__
|
#endif // __WXDEBUG__
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user