// get the runtime identity of this object
wxClassInfo *GetClassInfo() const
{
+#ifdef _MSC_VER
+ return (wxClassInfo*) m_classInfo;
+#else
return wx_const_cast(wxClassInfo *, m_classInfo);
+#endif
}
wxObject* GetSuperClassInstance() const
#if defined(__WXDEBUG__) && wxUSE_GLOBAL_MEMORY_OPERATORS && wxUSE_DEBUG_NEW_ALWAYS
#define new new(__TFILE__,__LINE__)
+#elif (defined(__WXDEBUG__) && defined(__VISUALC__) && !wxUSE_GLOBAL_MEMORY_OPERATORS && wxUSE_DEBUG_NEW_ALWAYS)
+ // Including this file redefines new and allows leak reports to contain line numbers
+ #include "wx/msw/msvcrt.h"
#endif
#endif // _WX_OBJECTH__