From 238578a8082a62c6b2daf8920765f88d47602ff2 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Tue, 4 Jun 2019 05:31:46 -0400 Subject: [PATCH] Clear lgtm findings The lgtm service asks for scoped calls to IsolatedInitialize. The code is a tad bit more readable, so we will clear the findings. --- basecode.h | 23 +++++++++++++++-------- filters.cpp | 23 ++++++++++++++++++----- 2 files changed, 33 insertions(+), 13 deletions(-) diff --git a/basecode.h b/basecode.h index f95e3e26..f81779fe 100644 --- a/basecode.h +++ b/basecode.h @@ -36,10 +36,12 @@ public: , m_outputBlockSize(0), m_bytePos(0), m_bitPos(0) { Detach(attachment); - IsolatedInitialize(MakeParameters(Name::EncodingLookupArray(), alphabet) - (Name::Log2Base(), log2base) - (Name::Pad(), padding != -1) - (Name::PaddingByte(), byte(padding))); + BaseN_Encoder::IsolatedInitialize( + MakeParameters + (Name::EncodingLookupArray(), alphabet) + (Name::Log2Base(), log2base) + (Name::Pad(), padding != -1) + (Name::PaddingByte(), byte(padding))); } void IsolatedInitialize(const NameValuePairs ¶meters); @@ -78,7 +80,10 @@ public: , m_outputBlockSize(0), m_bytePos(0), m_bitPos(0) { Detach(attachment); - IsolatedInitialize(MakeParameters(Name::DecodingLookupArray(), lookup)(Name::Log2Base(), log2base)); + BaseN_Decoder::IsolatedInitialize( + MakeParameters + (Name::DecodingLookupArray(), lookup) + (Name::Log2Base(), log2base)); } void IsolatedInitialize(const NameValuePairs ¶meters); @@ -121,9 +126,11 @@ public: : m_groupSize(0), m_counter(0) { Detach(attachment); - IsolatedInitialize(MakeParameters(Name::GroupSize(), groupSize) - (Name::Separator(), ConstByteArrayParameter(separator)) - (Name::Terminator(), ConstByteArrayParameter(terminator))); + Grouper::IsolatedInitialize( + MakeParameters + (Name::GroupSize(), groupSize) + (Name::Separator(), ConstByteArrayParameter(separator)) + (Name::Terminator(), ConstByteArrayParameter(terminator))); } void IsolatedInitialize(const NameValuePairs ¶meters); diff --git a/filters.cpp b/filters.cpp index 42c734d0..e4cb1d4a 100644 --- a/filters.cpp +++ b/filters.cpp @@ -595,7 +595,9 @@ StreamTransformationFilter::StreamTransformationFilter(StreamTransformation &c, m_isSpecial = m_cipher.IsLastBlockSpecial() && m_mandatoryBlockSize > 1; m_reservedBufferSize = STDMAX(2*m_mandatoryBlockSize, m_optimalBufferSize); - FilterWithBufferedInput::IsolatedInitialize(MakeParameters(Name::BlockPaddingScheme(), padding)); + FilterWithBufferedInput::IsolatedInitialize( + MakeParameters + (Name::BlockPaddingScheme(), padding)); } StreamTransformationFilter::StreamTransformationFilter(StreamTransformation &c, BufferedTransformation *attachment, BlockPaddingScheme padding, bool authenticated) @@ -616,7 +618,9 @@ StreamTransformationFilter::StreamTransformationFilter(StreamTransformation &c, m_isSpecial = m_cipher.IsLastBlockSpecial() && m_mandatoryBlockSize > 1; m_reservedBufferSize = STDMAX(2*m_mandatoryBlockSize, m_optimalBufferSize); - IsolatedInitialize(MakeParameters(Name::BlockPaddingScheme(), padding)); + FilterWithBufferedInput::IsolatedInitialize( + MakeParameters + (Name::BlockPaddingScheme(), padding)); } size_t StreamTransformationFilter::LastBlockSize(StreamTransformation &c, BlockPaddingScheme padding) @@ -889,7 +893,10 @@ HashVerificationFilter::HashVerificationFilter(HashTransformation &hm, BufferedT : FilterWithBufferedInput(attachment) , m_hashModule(hm), m_flags(0), m_digestSize(0), m_verified(false) { - IsolatedInitialize(MakeParameters(Name::HashVerificationFilterFlags(), flags)(Name::TruncatedDigestSize(), truncatedDigestSize)); + FilterWithBufferedInput::IsolatedInitialize( + MakeParameters + (Name::HashVerificationFilterFlags(), flags) + (Name::TruncatedDigestSize(), truncatedDigestSize)); } void HashVerificationFilter::InitializeDerivedAndReturnNewSizes(const NameValuePairs ¶meters, size_t &firstSize, size_t &blockSize, size_t &lastSize) @@ -994,7 +1001,11 @@ AuthenticatedDecryptionFilter::AuthenticatedDecryptionFilter(AuthenticatedSymmet , m_streamFilter(c, new OutputProxy(*this, false), padding, true) { CRYPTOPP_ASSERT(!c.IsForwardTransformation() || c.IsSelfInverting()); - IsolatedInitialize(MakeParameters(Name::BlockPaddingScheme(), padding)(Name::AuthenticatedDecryptionFilterFlags(), flags)(Name::TruncatedDigestSize(), truncatedDigestSize)); + FilterWithBufferedInput::IsolatedInitialize( + MakeParameters + (Name::BlockPaddingScheme(), padding) + (Name::AuthenticatedDecryptionFilterFlags(), flags) + (Name::TruncatedDigestSize(), truncatedDigestSize)); } void AuthenticatedDecryptionFilter::InitializeDerivedAndReturnNewSizes(const NameValuePairs ¶meters, size_t &firstSize, size_t &blockSize, size_t &lastSize) @@ -1079,7 +1090,9 @@ SignatureVerificationFilter::SignatureVerificationFilter(const PK_Verifier &veri : FilterWithBufferedInput(attachment) , m_verifier(verifier), m_flags(0), m_verified(0) { - IsolatedInitialize(MakeParameters(Name::SignatureVerificationFilterFlags(), flags)); + FilterWithBufferedInput::IsolatedInitialize( + MakeParameters + (Name::SignatureVerificationFilterFlags(), flags)); } void SignatureVerificationFilter::InitializeDerivedAndReturnNewSizes(const NameValuePairs ¶meters, size_t &firstSize, size_t &blockSize, size_t &lastSize)