include: Respect NOMINMAX.

This commit is contained in:
Henri Verbeet 2017-07-18 18:56:49 +02:00
parent e307beee29
commit e9fe4da01e

View File

@ -201,13 +201,15 @@ typedef struct SECURITY_ATTRIBUTES SECURITY_ATTRIBUTES;
#endif /* DECLSPEC_HIDDEN */ #endif /* DECLSPEC_HIDDEN */
/* Define min() & max() macros */ /* Define min() & max() macros */
#ifndef min #ifndef NOMINMAX
# define min(a, b) (((a) <= (b)) ? (a) : (b)) # ifndef min
#endif # define min(a, b) (((a) <= (b)) ? (a) : (b))
# endif
#ifndef max # ifndef max
# define max(a, b) (((a) >= (b)) ? (a) : (b)) # define max(a, b) (((a) >= (b)) ? (a) : (b))
#endif # endif
#endif /* NOMINMAX */
#ifndef DEFINE_ENUM_FLAG_OPERATORS #ifndef DEFINE_ENUM_FLAG_OPERATORS
#ifdef __cplusplus #ifdef __cplusplus