@@ -1500,9 +1500,11 @@ inline XMVECTOR XM_CALLCONV XMLoadXDecN4(const XMXDECN4* pSource) noexcept
1500
1500
}
1501
1501
1502
1502
// ------------------------------------------------------------------------------
1503
+ #ifdef _MSC_VER
1503
1504
#pragma warning(push)
1504
1505
#pragma warning(disable : 4996)
1505
1506
// C4996: ignore deprecation warning
1507
+ #endif
1506
1508
1507
1509
#ifdef __GNUC__
1508
1510
#pragma GCC diagnostic push
@@ -1558,8 +1560,9 @@ inline XMVECTOR XM_CALLCONV XMLoadXDec4(const XMXDEC4* pSource) noexcept
1558
1560
#ifdef __GNUC__
1559
1561
#pragma GCC diagnostic pop
1560
1562
#endif
1561
-
1563
+ # ifdef _MSC_VER
1562
1564
#pragma warning(pop)
1565
+ #endif
1563
1566
1564
1567
// ------------------------------------------------------------------------------
1565
1568
_Use_decl_annotations_
@@ -1696,9 +1699,11 @@ inline XMVECTOR XM_CALLCONV XMLoadUDec4(const XMUDEC4* pSource) noexcept
1696
1699
}
1697
1700
1698
1701
// ------------------------------------------------------------------------------
1702
+ #ifdef _MSC_VER
1699
1703
#pragma warning(push)
1700
1704
#pragma warning(disable : 4996)
1701
1705
// C4996: ignore deprecation warning
1706
+ #endif
1702
1707
1703
1708
#ifdef __GNUC__
1704
1709
#pragma GCC diagnostic push
@@ -1801,8 +1806,9 @@ inline XMVECTOR XM_CALLCONV XMLoadDec4(const XMDEC4* pSource) noexcept
1801
1806
#ifdef __GNUC__
1802
1807
#pragma GCC diagnostic pop
1803
1808
#endif
1804
-
1809
+ # ifdef _MSC_VER
1805
1810
#pragma warning(pop)
1811
+ #endif
1806
1812
1807
1813
// ------------------------------------------------------------------------------
1808
1814
_Use_decl_annotations_
@@ -2903,9 +2909,11 @@ inline void XM_CALLCONV XMStoreXDecN4
2903
2909
}
2904
2910
2905
2911
// ------------------------------------------------------------------------------
2912
+ #ifdef _MSC_VER
2906
2913
#pragma warning(push)
2907
2914
#pragma warning(disable : 4996)
2908
2915
// C4996: ignore deprecation warning
2916
+ #endif
2909
2917
2910
2918
#ifdef __GNUC__
2911
2919
#pragma GCC diagnostic push
@@ -2982,8 +2990,9 @@ inline void XM_CALLCONV XMStoreXDec4
2982
2990
#ifdef __GNUC__
2983
2991
#pragma GCC diagnostic pop
2984
2992
#endif
2985
-
2993
+ # ifdef _MSC_VER
2986
2994
#pragma warning(pop)
2995
+ #endif
2987
2996
2988
2997
// ------------------------------------------------------------------------------
2989
2998
_Use_decl_annotations_
@@ -3194,9 +3203,11 @@ inline void XM_CALLCONV XMStoreUDec4
3194
3203
}
3195
3204
3196
3205
// ------------------------------------------------------------------------------
3206
+ #ifdef _MSC_VER
3197
3207
#pragma warning(push)
3198
3208
#pragma warning(disable : 4996)
3199
3209
// C4996: ignore deprecation warning
3210
+ #endif
3200
3211
3201
3212
#ifdef __GNUC__
3202
3213
#pragma GCC diagnostic push
@@ -3327,8 +3338,9 @@ inline void XM_CALLCONV XMStoreDec4
3327
3338
#ifdef __GNUC__
3328
3339
#pragma GCC diagnostic pop
3329
3340
#endif
3330
-
3341
+ # ifdef _MSC_VER
3331
3342
#pragma warning(pop)
3343
+ #endif
3332
3344
3333
3345
// ------------------------------------------------------------------------------
3334
3346
_Use_decl_annotations_
@@ -4142,10 +4154,11 @@ inline XMXDECN4::XMXDECN4(const float* pArray) noexcept
4142
4154
* XMXDEC4 operators
4143
4155
*
4144
4156
****************************************************************************/
4145
-
4157
+ # ifdef _MSC_VER
4146
4158
#pragma warning(push)
4147
4159
#pragma warning(disable : 4996)
4148
4160
// C4996: ignore deprecation warning
4161
+ #endif
4149
4162
4150
4163
#ifdef __GNUC__
4151
4164
#pragma GCC diagnostic push
@@ -4227,8 +4240,9 @@ inline XMDEC4::XMDEC4(const float* pArray) noexcept
4227
4240
#ifdef __GNUC__
4228
4241
#pragma GCC diagnostic pop
4229
4242
#endif
4230
-
4243
+ # ifdef _MSC_VER
4231
4244
#pragma warning(pop)
4245
+ #endif
4232
4246
4233
4247
/* ***************************************************************************
4234
4248
*
0 commit comments