From a1bc513d167d4238b0d88a94de74e19e84817791 Mon Sep 17 00:00:00 2001 From: Shreyas Kalyan Date: Mon, 27 Mar 2023 15:34:14 -0400 Subject: [PATCH] SERVER-75020 Fix fle coverity defects --- src/mongo/crypto/fle_crypto.cpp | 2 +- src/mongo/crypto/fle_crypto_predicate.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mongo/crypto/fle_crypto.cpp b/src/mongo/crypto/fle_crypto.cpp index d7a5e788bd6..b3407ae36c3 100644 --- a/src/mongo/crypto/fle_crypto.cpp +++ b/src/mongo/crypto/fle_crypto.cpp @@ -5867,7 +5867,7 @@ bool EncryptedPredicateEvaluatorV2::evaluate( uassert(7399501, "Invalid encrypted indexed field", subSubType == indexedValueType); - auto metadataBlocks = extractMetadataBlocks(data); + std::vector metadataBlocks = extractMetadataBlocks(data); for (const auto& zeroDecryptionToken : _zerosDecryptionTokens) { for (auto metadataBlock : metadataBlocks) { diff --git a/src/mongo/crypto/fle_crypto_predicate.h b/src/mongo/crypto/fle_crypto_predicate.h index 94d1869c463..be4856edb72 100644 --- a/src/mongo/crypto/fle_crypto_predicate.h +++ b/src/mongo/crypto/fle_crypto_predicate.h @@ -86,7 +86,7 @@ public: private: PrfBlock _serverToken; std::vector _edcTokens; - int64_t _contentionFactor; + int64_t _contentionFactor{0}; stdx::unordered_set _cachedEDCTokens; };