From 14fcf50ae0fb1f6d97452afb3fdd9a6ce4ebe41f Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sat, 21 May 2016 12:58:55 -0400 Subject: [PATCH 1/2] Add missing constants for Debug builds --- blake2.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/blake2.h b/blake2.h index 6e96320f..1fb67947 100644 --- a/blake2.h +++ b/blake2.h @@ -163,6 +163,8 @@ public: CRYPTOPP_CONSTANT(DIGESTSIZE = BLAKE2_Info::DIGESTSIZE); CRYPTOPP_CONSTANT(BLOCKSIZE = BLAKE2_Info::BLOCKSIZE); + CRYPTOPP_CONSTANT(SALTSIZE = BLAKE2_Info::SALTSIZE); + CRYPTOPP_CONSTANT(PERSONALIZATIONSIZE = BLAKE2_Info::PERSONALIZATIONSIZE); typedef BLAKE2_ParameterBlock ParameterBlock; typedef BLAKE2_State State; From 884f7fd4ac82749501fdd4a122c27995bf58c609 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sat, 21 May 2016 13:00:00 -0400 Subject: [PATCH 2/2] Remove uneeded assert --- blake2.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/blake2.cpp b/blake2.cpp index 7f0933a6..a18de170 100644 --- a/blake2.cpp +++ b/blake2.cpp @@ -319,8 +319,6 @@ void BLAKE2_Base::UncheckedSetKey(const byte *key, unsigned int leng template BLAKE2_Base::BLAKE2_Base() : m_state(), m_block(), m_digestSize(DIGESTSIZE), m_treeMode(false) { - assert(digestSize <= DIGESTSIZE); - UncheckedSetKey(NULL, 0, g_nullNameValuePairs); Restart(); }