#include "wx/wxchar.h"
#include "wx/buffer.h"
+#ifdef __DIGITALMARS__
+#include "typeinfo.h"
+#endif
+
#if defined(__VISAGECPP__) && __IBMCPP__ >= 400
# undef __BSEXCPT__
#endif
// ----------------------------------------------------------------------------
// filenames are multibyte on Unix and probably widechar on Windows?
-#if defined(__UNIX__) || defined(__BORLANDC__)
+#if defined(__UNIX__) || defined(__BORLANDC__) || defined(__WXMAC__ )
#define wxMBFILES 1
#else
#define wxMBFILES 0