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; };