From 399a1546de71f41598c15edada28e7f0d616f541 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Fri, 16 Sep 2016 11:27:15 -0400 Subject: Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420) trap.h and CRYPTOPP_ASSERT has existed for over a year in Master. We deferred on the cut-over waiting for a minor version bump (5.7). We have to use it now due to CVE-2016-7420 --- datatest.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'datatest.cpp') diff --git a/datatest.cpp b/datatest.cpp index 315b93da..7a2e64c9 100644 --- a/datatest.cpp +++ b/datatest.cpp @@ -300,12 +300,12 @@ void TestSignatureScheme(TestData &v) else if (test == "RandomSign") { SignalTestError(); - assert(false); // TODO: implement + CRYPTOPP_ASSERT(false); // TODO: implement } else { SignalTestError(); - assert(false); + CRYPTOPP_ASSERT(false); } } @@ -345,7 +345,7 @@ void TestAsymmetricCipher(TestData &v) else { SignalTestError(); - assert(false); + CRYPTOPP_ASSERT(false); } } @@ -443,7 +443,7 @@ void TestSymmetricCipher(TestData &v, const NameValuePairs &overrideParameters) while (ss.Pump(64)) {} ss.PumpAll(); for (int i=0; i::max(), '\n'); + file.ignore((std::numeric_limits::max)(), '\n'); if (file.peek() == '\n' || file.peek() == '\r') v.clear(); -- cgit v1.2.1