clean up Base.props
/permissive- automatically enables /Zc:rvalueCast and /Zc:strictStrings
This commit is contained in:
parent
ec8f6e6d26
commit
0fcc625b56
|
@ -83,7 +83,7 @@
|
||||||
<!--Enable Standard Conformance-->
|
<!--Enable Standard Conformance-->
|
||||||
<AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>/permissive- %(AdditionalOptions)</AdditionalOptions>
|
||||||
<!--Enforce some behaviors as standards-conformant when they don't default as such-->
|
<!--Enforce some behaviors as standards-conformant when they don't default as such-->
|
||||||
<AdditionalOptions>/Zc:inline /Zc:rvalueCast /volatile:iso %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>/Zc:inline /volatile:iso %(AdditionalOptions)</AdditionalOptions>
|
||||||
<!--Enable detailed debug info-->
|
<!--Enable detailed debug info-->
|
||||||
<AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>/Zo /utf-8 %(AdditionalOptions)</AdditionalOptions>
|
||||||
<DebugInformationFormat>OldStyle</DebugInformationFormat>
|
<DebugInformationFormat>OldStyle</DebugInformationFormat>
|
||||||
|
@ -113,8 +113,6 @@
|
||||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||||
<FunctionLevelLinking>false</FunctionLevelLinking>
|
<FunctionLevelLinking>false</FunctionLevelLinking>
|
||||||
<PreprocessorDefinitions>_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
<!--This option is not supported in debug mode (for VS2013)-->
|
|
||||||
<AdditionalOptions>/Zc:strictStrings %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<!--Link Base-->
|
<!--Link Base-->
|
||||||
<Link>
|
<Link>
|
||||||
|
|
Loading…
Reference in New Issue