remove min/max definitions

git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@718 7ec92016-0320-0410-acc4-a06ded1c099a
This commit is contained in:
syntheticpp 2006-10-15 10:25:01 +00:00
parent a2865e8901
commit 530af30626

View file

@ -35,17 +35,21 @@
// long is 32 bit on 64-bit Windows! // long is 32 bit on 64-bit Windows!
// intptr_t used to get 64 bit on Win64 // intptr_t used to get 64 bit on Win64
#if defined(_WIN32) || defined(_WIN64) #if defined(_WIN32) || defined(_WIN64)
# define LOKI_SAFEFORMAT_SIGNED_LONG intptr_t
#define LOKI_SAFEFORMAT_SIGNED_LONG intptr_t # define LOKI_SAFEFORMAT_UNSIGNED_LONG uintptr_t
#define LOKI_SAFEFORMAT_UNSIGNED_LONG uintptr_t
#else #else
# define LOKI_SAFEFORMAT_SIGNED_LONG signed long
#define LOKI_SAFEFORMAT_SIGNED_LONG signed long # define LOKI_SAFEFORMAT_UNSIGNED_LONG unsigned long
#define LOKI_SAFEFORMAT_UNSIGNED_LONG unsigned long
#endif #endif
// Windows headers could have min/max defined
#ifdef max
# undef max
#endif
#ifdef min
# undef min
#endif
namespace Loki namespace Loki
{ {
@ -590,6 +594,9 @@ namespace Loki
#endif //SAFEFORMAT_H_ #endif //SAFEFORMAT_H_
// $Log$ // $Log$
// Revision 1.30 2006/10/15 10:25:01 syntheticpp
// remove min/max definitions
//
// Revision 1.29 2006/10/15 09:33:54 syntheticpp // Revision 1.29 2006/10/15 09:33:54 syntheticpp
// add missing unsigned long overload for Windows // add missing unsigned long overload for Windows
// //