Adjust pragmas.

This commit is contained in:
Jason Felds
2006-08-10 22:06:46 +00:00
parent 38909c9d1c
commit 9d7f1ef0c0
+6 -5
View File
@@ -13,6 +13,12 @@
#endif #endif
#if defined(_MSC_VER) #if defined(_MSC_VER)
#if _MSC_VER == 1400 // VC8 specific warnings
#pragma warning (disable : 4996) // deprecated functions vs "ISO C++ conformant names". (stricmp vs _stricmp)
#pragma warning (disable : 4005) // macro redefinitions (ARRAYSIZE)
#endif
#define snprintf _snprintf // Unsure if this goes with __MINGW32__ right now. #define snprintf _snprintf // Unsure if this goes with __MINGW32__ right now.
#pragma warning (disable : 4201) // nonstandard extension used : nameless struct/union (Windows headers do this) #pragma warning (disable : 4201) // nonstandard extension used : nameless struct/union (Windows headers do this)
@@ -32,11 +38,6 @@
#pragma warning (disable : 4505) // removed unferenced local function from integer.cpp & algebra.h #pragma warning (disable : 4505) // removed unferenced local function from integer.cpp & algebra.h
#pragma warning (disable : 4244) // converting of data = possible data loss. (This pragma should eventually go away) #pragma warning (disable : 4244) // converting of data = possible data loss. (This pragma should eventually go away)
#if _MSC_VER == 1400 // VC8 specific warnings
#pragma warning (disable : 4996) // deprecated functions vs "ISO C++ conformant names". (stricmp vs _stricmp)
#pragma warning (disable : 4005) // macro redefinitions (ARRAYSIZE)
#endif
/* Fix VC breakage. */ /* Fix VC breakage. */
#define PATH_MAX _MAX_PATH #define PATH_MAX _MAX_PATH