From 7394b0a353c07207556572f4df3f68f7c4016796 Mon Sep 17 00:00:00 2001 From: "nethack.allison" Date: Tue, 11 Jul 2006 12:29:51 +0000 Subject: [PATCH] ntconf vc2005 warnings bit --- include/ntconf.h | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/include/ntconf.h b/include/ntconf.h index 53d58ce95..faeb6aad8 100644 --- a/include/ntconf.h +++ b/include/ntconf.h @@ -82,22 +82,25 @@ extern void FDECL(interject, (int)); *=============================================== */ #ifdef _MSC_VER +# if (_MSC_VER > 1000) /* Visual C 8 warning elimination */ -# ifndef _CRT_SECURE_NO_DEPRECATE +# ifndef _CRT_SECURE_NO_DEPRECATE #define _CRT_SECURE_NO_DEPRECATE # endif -# ifndef _SCL_SECURE_NO_DEPRECATE +# ifndef _SCL_SECURE_NO_DEPRECATE #define _SCL_SECURE_NO_DEPRECATE # endif -# ifndef _CRT_NONSTDC_NO_DEPRECATE +# ifndef _CRT_NONSTDC_NO_DEPRECATE #define _CRT_NONSTDC_NO_DEPRECATE # endif +#pragma warning(disable:4996) /* VC8 deprecation warnings */ +#pragma warning(disable:4142) /* benign redefinition */ +#pragma warning(disable:4267) /* conversion from 'size_t' to XX */ +# endif /* _MSC_VER > 1000 */ #pragma warning(disable:4761) /* integral size mismatch in arg; conv supp*/ # ifdef YYPREFIX #pragma warning(disable:4102) /* unreferenced label */ -# endif -#pragma warning(disable:4996) /* VC8 deprecation warnings */ -#pragma warning(disable:4142) /* benign redefinition */ +# endif # if 0 #pragma warning(disable:4018) /* signed/unsigned mismatch */ #pragma warning(disable:4305) /* init, conv from 'const int' to 'char' */ -- 2.40.0