Also enable "compat mode" for newer MSVC compilers

This commit is contained in:
Anonymous Maarten 2024-01-10 14:49:58 +01:00
parent 33c9ee3c9c
commit 0c32f28936

View File

@ -3,13 +3,13 @@
// Various macros to enable compiling with other/newer compilers.
#ifdef __MINGW32__
#if defined(__MINGW32__) || (defined(_MSC_VER) && _MSC_VER >= 1100)
#define COMPAT_MODE
#endif
// Use `COMPAT_CONST` where something ought to be 'const', and a newer compiler would complain if it
// wasn't, but we know it isn't 'const' in the original code.
#ifdef __MINGW32__
#if defined(__MINGW32__) || (defined(_MSC_VER) && _MSC_VER >= 1100)
#define COMPAT_CONST const
#else
#define COMPAT_CONST