Skip to content

Commit fd4bec8

Browse files
committed
Enable SDL Checks
1 parent ee5d629 commit fd4bec8

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

Project/MSVC2022/Library/ZenLib.vcxproj

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@
162162
<Optimization>Disabled</Optimization>
163163
<LanguageStandard>stdcpp20</LanguageStandard>
164164
<WarningLevel>Level3</WarningLevel>
165+
<SDLCheck>true</SDLCheck>
165166
</ClCompile>
166167
</ItemDefinitionGroup>
167168
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
@@ -174,6 +175,7 @@
174175
<Optimization>Disabled</Optimization>
175176
<LanguageStandard>stdcpp20</LanguageStandard>
176177
<WarningLevel>Level3</WarningLevel>
178+
<SDLCheck>true</SDLCheck>
177179
</ClCompile>
178180
</ItemDefinitionGroup>
179181
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
@@ -186,6 +188,7 @@
186188
<Optimization>Disabled</Optimization>
187189
<LanguageStandard>stdcpp20</LanguageStandard>
188190
<WarningLevel>Level3</WarningLevel>
191+
<SDLCheck>true</SDLCheck>
189192
</ClCompile>
190193
</ItemDefinitionGroup>
191194
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64EC'">
@@ -198,6 +201,7 @@
198201
<Optimization>Disabled</Optimization>
199202
<LanguageStandard>stdcpp20</LanguageStandard>
200203
<WarningLevel>Level3</WarningLevel>
204+
<SDLCheck>true</SDLCheck>
201205
</ClCompile>
202206
</ItemDefinitionGroup>
203207
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
@@ -210,6 +214,7 @@
210214
<Optimization>Disabled</Optimization>
211215
<LanguageStandard>stdcpp20</LanguageStandard>
212216
<WarningLevel>Level3</WarningLevel>
217+
<SDLCheck>true</SDLCheck>
213218
</ClCompile>
214219
</ItemDefinitionGroup>
215220
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -224,6 +229,7 @@
224229
<ControlFlowGuard>Guard</ControlFlowGuard>
225230
<LanguageStandard>stdcpp20</LanguageStandard>
226231
<WarningLevel>Level3</WarningLevel>
232+
<SDLCheck>true</SDLCheck>
227233
</ClCompile>
228234
</ItemDefinitionGroup>
229235
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
@@ -237,6 +243,7 @@
237243
<ControlFlowGuard>Guard</ControlFlowGuard>
238244
<LanguageStandard>stdcpp20</LanguageStandard>
239245
<WarningLevel>Level3</WarningLevel>
246+
<SDLCheck>true</SDLCheck>
240247
</ClCompile>
241248
</ItemDefinitionGroup>
242249
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
@@ -252,6 +259,7 @@
252259
<GuardSignedReturns>true</GuardSignedReturns>
253260
<LanguageStandard>stdcpp20</LanguageStandard>
254261
<WarningLevel>Level3</WarningLevel>
262+
<SDLCheck>true</SDLCheck>
255263
</ClCompile>
256264
</ItemDefinitionGroup>
257265
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64EC'">
@@ -267,6 +275,7 @@
267275
<GuardSignedReturns>true</GuardSignedReturns>
268276
<LanguageStandard>stdcpp20</LanguageStandard>
269277
<WarningLevel>Level3</WarningLevel>
278+
<SDLCheck>true</SDLCheck>
270279
</ClCompile>
271280
</ItemDefinitionGroup>
272281
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
@@ -281,6 +290,7 @@
281290
<GuardEHContMetadata>true</GuardEHContMetadata>
282291
<LanguageStandard>stdcpp20</LanguageStandard>
283292
<WarningLevel>Level3</WarningLevel>
293+
<SDLCheck>true</SDLCheck>
284294
</ClCompile>
285295
</ItemDefinitionGroup>
286296
<ItemGroup>

Project/MSVC2026/Library/ZenLib.vcxproj

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@
162162
<Optimization>Disabled</Optimization>
163163
<LanguageStandard>stdcpp20</LanguageStandard>
164164
<WarningLevel>Level3</WarningLevel>
165+
<SDLCheck>true</SDLCheck>
165166
</ClCompile>
166167
</ItemDefinitionGroup>
167168
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
@@ -174,6 +175,7 @@
174175
<Optimization>Disabled</Optimization>
175176
<LanguageStandard>stdcpp20</LanguageStandard>
176177
<WarningLevel>Level3</WarningLevel>
178+
<SDLCheck>true</SDLCheck>
177179
</ClCompile>
178180
</ItemDefinitionGroup>
179181
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
@@ -186,6 +188,7 @@
186188
<Optimization>Disabled</Optimization>
187189
<LanguageStandard>stdcpp20</LanguageStandard>
188190
<WarningLevel>Level3</WarningLevel>
191+
<SDLCheck>true</SDLCheck>
189192
</ClCompile>
190193
</ItemDefinitionGroup>
191194
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64EC'">
@@ -198,6 +201,7 @@
198201
<Optimization>Disabled</Optimization>
199202
<LanguageStandard>stdcpp20</LanguageStandard>
200203
<WarningLevel>Level3</WarningLevel>
204+
<SDLCheck>true</SDLCheck>
201205
</ClCompile>
202206
</ItemDefinitionGroup>
203207
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
@@ -210,6 +214,7 @@
210214
<Optimization>Disabled</Optimization>
211215
<LanguageStandard>stdcpp20</LanguageStandard>
212216
<WarningLevel>Level3</WarningLevel>
217+
<SDLCheck>true</SDLCheck>
213218
</ClCompile>
214219
</ItemDefinitionGroup>
215220
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -224,6 +229,7 @@
224229
<ControlFlowGuard>Guard</ControlFlowGuard>
225230
<LanguageStandard>stdcpp20</LanguageStandard>
226231
<WarningLevel>Level3</WarningLevel>
232+
<SDLCheck>true</SDLCheck>
227233
</ClCompile>
228234
</ItemDefinitionGroup>
229235
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
@@ -237,6 +243,7 @@
237243
<ControlFlowGuard>Guard</ControlFlowGuard>
238244
<LanguageStandard>stdcpp20</LanguageStandard>
239245
<WarningLevel>Level3</WarningLevel>
246+
<SDLCheck>true</SDLCheck>
240247
</ClCompile>
241248
</ItemDefinitionGroup>
242249
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
@@ -252,6 +259,7 @@
252259
<GuardSignedReturns>true</GuardSignedReturns>
253260
<LanguageStandard>stdcpp20</LanguageStandard>
254261
<WarningLevel>Level3</WarningLevel>
262+
<SDLCheck>true</SDLCheck>
255263
</ClCompile>
256264
</ItemDefinitionGroup>
257265
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64EC'">
@@ -267,6 +275,7 @@
267275
<GuardSignedReturns>true</GuardSignedReturns>
268276
<LanguageStandard>stdcpp20</LanguageStandard>
269277
<WarningLevel>Level3</WarningLevel>
278+
<SDLCheck>true</SDLCheck>
270279
</ClCompile>
271280
</ItemDefinitionGroup>
272281
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
@@ -281,6 +290,7 @@
281290
<GuardEHContMetadata>true</GuardEHContMetadata>
282291
<LanguageStandard>stdcpp20</LanguageStandard>
283292
<WarningLevel>Level3</WarningLevel>
293+
<SDLCheck>true</SDLCheck>
284294
</ClCompile>
285295
</ItemDefinitionGroup>
286296
<ItemGroup>

0 commit comments

Comments
 (0)