#ifndef WX_PRECOMP
#include "wx/event.h"
+ #include "wx/app.h"
+ #include "wx/utils.h"
#endif //WX_PRECOMP
-#include "wx/app.h"
#include "wx/cmdline.h"
#include "wx/scopeguard.h"
// this warns that /EHa (async exceptions) should be used when using
// _set_se_translator but, in fact, this doesn't seem to change anything
- // with VC++ up to 7.1 -- to be confirmed with VC++ 8
- #if _MSC_VER <= 1310
+ // with VC++ up to 8.0
+ #if _MSC_VER <= 1400
#pragma warning(disable:4535)
#endif
wxString name = wxString::Format
(
_T("%s_%s_%lu.dmp"),
- wxTheApp ? wxTheApp->GetAppName().c_str()
+ wxTheApp ? (const wxChar*)wxTheApp->GetAppName().c_str()
: _T("wxwindows"),
wxDateTime::Now().Format(_T("%Y%m%dT%H%M%S")).c_str(),
::GetCurrentProcessId()
{
static const wchar_t *ERROR_STRING = L"wxWidgets Fatal Error";
- if ( wxGetOsVersion() != wxWINDOWS_NT )
+ if ( wxGetOsVersion() != wxOS_WINDOWS_NT )
{
// we need to be built with MSLU support
#if !wxUSE_UNICODE_MSLU