bsnes/nall/windows/guard.hpp
Morilli 41f30f348a Remove unnecessary WIN* defines.
We keep WINVER and _WIN32_WINNT because different versions of mingw-w64 have different defaults.

Fixes #198.
2021-07-28 15:09:19 +10:00

30 lines
473 B
C++

#ifndef NALL_WINDOWS_GUARD_HPP
#define NALL_WINDOWS_GUARD_HPP
#define boolean WindowsBoolean
#define interface WindowsInterface
#undef UNICODE
#undef WINVER
#undef WIN32_LEAN_AND_MEAN
#undef _WIN32_WINNT
#undef NOMINMAX
#undef PATH_MAX
#define UNICODE
#define WINVER 0x0601
#define WIN32_LEAN_AND_MEAN
#define _WIN32_WINNT WINVER
#define NOMINMAX
#define PATH_MAX 260
#else
#undef NALL_WINDOWS_GUARD_HPP
#undef boolean
#undef interface
#undef far
#undef near
#endif