]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-35359: Add _CRT_SECURE_NO_WARNINGS to pythoncore project (GH-10819)
authorVictor Stinner <vstinner@redhat.com>
Thu, 6 Dec 2018 10:56:00 +0000 (11:56 +0100)
committerGitHub <noreply@github.com>
Thu, 6 Dec 2018 10:56:00 +0000 (11:56 +0100)
Define _CRT_SECURE_NO_WARNINGS in the Visual Studio pythoncore
project to make quiet security warnings when building zlib C files
(Modules\zlib\ subdirectory).

PCbuild/pythoncore.vcxproj

index 99291ea5a95db670c6977ed31c23fafffc06ba0f..7cae0a54802bd62aec34d14d70b604b3e7426177 100644 (file)
@@ -70,7 +70,7 @@
     <ClCompile>
       <AdditionalOptions>/Zm200  %(AdditionalOptions)</AdditionalOptions>
       <AdditionalIncludeDirectories>$(PySourcePath)Python;$(PySourcePath)Modules\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;MS_DLL_ID="$(SysWinVer)";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>_USRDLL;Py_BUILD_CORE;Py_ENABLE_SHARED;_CRT_SECURE_NO_WARNINGS;MS_DLL_ID="$(SysWinVer)";%(PreprocessorDefinitions)</PreprocessorDefinitions>
     </ClCompile>
     <Link>
       <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>