mdbx: disable C5105 warning for Visual Studio > 15.7 (MSVC > 19.14).

This commit is contained in:
Leonid Yuriev 2022-03-28 23:11:31 +03:00 committed by Леонид Юрьев (Leonid Yuriev)
parent 92cb0cc0db
commit 27a513682a

View File

@ -88,6 +88,11 @@
#pragma warning(disable : 5045) /* Compiler will insert Spectre mitigation... \ #pragma warning(disable : 5045) /* Compiler will insert Spectre mitigation... \
*/ */
#endif #endif
#if _MSC_VER > 1914
#pragma warning( \
disable : 5105) /* winbase.h(9531): warning C5105: macro expansion \
producing 'defined' has undefined behavior */
#endif
#pragma warning(disable : 4710) /* 'xyz': function not inlined */ #pragma warning(disable : 4710) /* 'xyz': function not inlined */
#pragma warning(disable : 4711) /* function 'xyz' selected for automatic \ #pragma warning(disable : 4711) /* function 'xyz' selected for automatic \
inline expansion */ inline expansion */