Silence all C4786 warnings (#180)

This commit is contained in:
Christian Semmler 2023-10-07 13:28:52 -04:00 committed by GitHub
parent 8281e195f7
commit 201125d209
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -18,6 +18,9 @@
// Impossible to avoid this if using STL map or set. // Impossible to avoid this if using STL map or set.
// This removes most (but not all) occurrences of the warning. // This removes most (but not all) occurrences of the warning.
#pragma warning( disable : 4786 ) #pragma warning( disable : 4786 )
// To really remove *all* of the warnings, we have to employ the following,
// obscure workaround from https://www.earthli.com/news/view_article.php?id=376
static class msVC6_4786WorkAround { public: msVC6_4786WorkAround() {} } msVC6_4786WorkAround;
#define MSVC420_VERSION 1020 #define MSVC420_VERSION 1020