From 1117840621dc8fbf1220d250f96b3013401a3566 Mon Sep 17 00:00:00 2001 From: wrenczes Date: Wed, 20 Apr 2011 02:14:37 +0000 Subject: [PATCH] Removed spurious warnings about secured Win API calls by adding _CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS to the compiler settings. This only eliminates the warnings, but doesn't fix the slow compile times - I'll fix that next... --- JGE/JGE.vcproj | 4 ++-- projects/mtg/template.vcproj | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/JGE/JGE.vcproj b/JGE/JGE.vcproj index 2a44a4ed9..364c45ab5 100644 --- a/JGE/JGE.vcproj +++ b/JGE/JGE.vcproj @@ -46,7 +46,7 @@ Optimization="2" InlineFunctionExpansion="1" AdditionalIncludeDirectories="Dependencies/include;"$(JGEEXTRAS)";../Boost;../projects/mtg/include;include" - PreprocessorDefinitions="WIN32;NDEBUG;_LIB" + PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS" StringPooling="true" RuntimeLibrary="2" EnableFunctionLevelLinking="true" @@ -122,7 +122,7 @@ AdditionalOptions="/MP" Optimization="0" AdditionalIncludeDirectories="Dependencies/include;"$(JGEEXTRAS)";../Boost;../projects/mtg/include;include" - PreprocessorDefinitions="WIN32;_DEBUG;_LIB" + PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS" BasicRuntimeChecks="3" RuntimeLibrary="2" UsePrecompiledHeader="0" diff --git a/projects/mtg/template.vcproj b/projects/mtg/template.vcproj index 4ffdd05b3..0691b7f51 100644 --- a/projects/mtg/template.vcproj +++ b/projects/mtg/template.vcproj @@ -52,7 +52,7 @@ Optimization="2" InlineFunctionExpansion="1" AdditionalIncludeDirectories=""$(MTGEXTRAS)";./include;../../JGE/include;../../JGE/Dependencies/include;../../Boost" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" + PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS" StringPooling="true" RuntimeLibrary="2" EnableFunctionLevelLinking="true" @@ -150,7 +150,7 @@ AdditionalOptions="/MP" Optimization="0" AdditionalIncludeDirectories=""$(MTGEXTRAS)";./include;../../JGE/include;../../JGE/Dependencies/include;../../Boost" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS" + PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS" MinimalRebuild="true" BasicRuntimeChecks="3" RuntimeLibrary="3" @@ -186,7 +186,7 @@ GenerateDebugInformation="true" ProgramDatabaseFile=".\Debug/template.pdb" SubSystem="2" - OptimizeReferences="2" + OptimizeReferences="0" RandomizedBaseAddress="1" DataExecutionPrevention="0" TargetMachine="1"