LibCrypto: Require intent parameter in CTR constructor

This was preventing clang from building.
This commit is contained in:
Luke 2020-11-27 20:13:55 +00:00 committed by Andreas Kling
commit 72abf3491b
Notes: sideshowbarker 2024-07-19 01:11:33 +09:00
2 changed files with 4 additions and 2 deletions

View file

@ -66,7 +66,7 @@ public:
// FIXME: More than 2^20 bytes cannot be generated without refreshing the key.
ASSERT(n < (1 << 20));
typename CipherType::CTRMode cipher(m_key, KeySize);
typename CipherType::CTRMode cipher(m_key, KeySize, Crypto::Cipher::Intent::Encryption);
Bytes buffer_span { buffer, n };
auto counter_span = m_counter.bytes();