Skip to content

Commit 84831be

Browse files
committed
Supressed additional false warning in VS 2013
1 parent b3efd82 commit 84831be

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

Inc/DirectXMath.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -268,11 +268,12 @@ inline bool XMComparisonAnyOutOfBounds(uint32_t CR) { return (((CR) & XM_CRMASK_
268268
****************************************************************************/
269269

270270
#pragma warning(push)
271-
#pragma warning(disable:4068 4201 4365 4324 4820)
271+
#pragma warning(disable:4068 4201 4365 4324 4608 4820)
272272
// C4068: ignore unknown pragmas
273273
// C4201: nonstandard extension used : nameless struct/union
274274
// C4365: Off by default noise
275275
// C4324/4820: padding warnings
276+
// C4608: false union intialization warning from VS 2013
276277

277278
#ifdef _PREFAST_
278279
#pragma prefast(push)

Inc/DirectXPackedVector.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,11 @@ namespace PackedVector
1818
{
1919

2020
#pragma warning(push)
21-
#pragma warning(disable:4201 4365 4324 4996)
21+
#pragma warning(disable:4201 4365 4324 4608 4996)
2222
// C4201: nonstandard extension used
2323
// C4365: Off by default noise
2424
// C4324: alignment padding warnings
25+
// C4608: false union intialization warning from VS 2013
2526
// C4996: deprecation warnings
2627

2728
//------------------------------------------------------------------------------

0 commit comments

Comments
 (0)