#include "wx/app.h"
#endif
-#include <wx/log.h>
+#include "wx/log.h"
#include <stdlib.h>
#include "wx/ioswrap.h"
#include <fstream>
#endif
-#if !defined(__WATCOMC__) && !defined(__VMS__) && !defined( __MWERKS__ ) && !defined(__SALFORDC__)
+#if !defined(__WATCOMC__) && !(defined(__VMS__) && ( __VMS_VER < 70000000 ) )\
+ && !defined( __MWERKS__ ) && !defined(__SALFORDC__)
#include <memory.h>
#endif
}
#endif
+#if !defined(__VISAGECPP__) // already defines this by default
void operator delete (void * buf)
{
#ifdef NO_DEBUG_ALLOCATION
wxDebugFree(buf);
#endif
}
+#endif
// VC++ 6.0
#if defined(__VISUALC__) && (__VISUALC__ >= 1200)
void operator delete(void* pData, wxChar* /* fileName */, int /* lineNum */)
{
-// ::operator delete(pData);
- // JACS 21/11/1998: surely we need to call wxDebugFree?
wxDebugFree(pData, FALSE);
}
// New operator 21/11/1998