X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/77ffb5937e89927b621128789401db8921fe580f..fd6c94288f31c06d4ad3c7d7ab17ed2e32b16b33:/include/wx/beforestd.h diff --git a/include/wx/beforestd.h b/include/wx/beforestd.h index 9196f32a08..4c79e2660e 100644 --- a/include/wx/beforestd.h +++ b/include/wx/beforestd.h @@ -6,7 +6,7 @@ // Created: 07/07/03 // RCS-ID: $Id$ // Copyright: (c) 2003 Vadim Zeitlin -// Licence: wxWidgets licence +// Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// /** @@ -24,18 +24,25 @@ #if defined(__VISUALC__) && __VISUALC__ <= 1200 // MSVC 5 does not have this #if __VISUALC__ > 1100 + // we have to disable (and reenable in afterstd.h) this one because, + // even though it is of level 4, it is not disabled by warning(push, 1) + // below for VC7.1! + + // unreachable code + #pragma warning(disable:4702) + #pragma warning(push, 1) #else // VC 5 - // 'expression' : signed/unsigned mismatch - #pragma warning(disable:4018) + // 'expression' : signed/unsigned mismatch + #pragma warning(disable:4018) - // 'conversion' : conversion from 'type1' to 'type2', - // possible loss of data - #pragma warning(disable:4244) + // 'conversion' : conversion from 'type1' to 'type2', + // possible loss of data + #pragma warning(disable:4244) - // C++ language change: to explicitly specialize class template - // 'identifier' use the following syntax - #pragma warning(disable:4663) + // C++ language change: to explicitly specialize class template + // 'identifier' use the following syntax + #pragma warning(disable:4663) #endif // these warning have to be disabled and not just temporarily disabled