diff options
| author | Jeffrey Walton <noloader@gmail.com> | 2017-05-16 03:52:03 -0400 |
|---|---|---|
| committer | Jeffrey Walton <noloader@gmail.com> | 2017-05-16 03:52:03 -0400 |
| commit | 5f0cbde9804fa34ad8e71f6d9a96a351dc5a033b (patch) | |
| tree | b2239f9f79301c3ad854dadb1ccea8a1a08d9283 /config.h | |
| parent | b083390d4f2c83d43a5d149fd8fd3963738d3cc7 (diff) | |
| download | cryptopp-git-5f0cbde9804fa34ad8e71f6d9a96a351dc5a033b.tar.gz | |
Removed MSVC warning suppression for many warnings (Issue 412)
Most of these appear to have been cleared over the last couple of years.
C4127 is too prevelant. We are probably going to have to live with it.
We may be able to clear C4250 with a using statement. For example 'using ASN1CryptoMaterial::Load'.
MSVC resisted clearing C4661 by pushing/poping in iterhash.h and osrng.h. It was like MSVC simply ignored it.
Diffstat (limited to 'config.h')
| -rw-r--r-- | config.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -354,7 +354,7 @@ NAMESPACE_END // 4786: identifier was truncated in debug information
// 4355: 'this' : used in base member initializer list
// 4910: '__declspec(dllexport)' and 'extern' are incompatible on an explicit instantiation
-# pragma warning(disable: 4127 4231 4250 4251 4275 4505 4512 4660 4661 4786 4355 4910)
+# pragma warning(disable: 4127 4512 4661)
// Security related, possible defects
// http://blogs.msdn.com/b/vcblog/archive/2010/12/14/off-by-default-compiler-warnings-in-visual-c.aspx
# pragma warning(once: 4191 4242 4263 4264 4266 4302 4826 4905 4906 4928)
|
