diff options
Diffstat (limited to 'src/crypto/SymmetricCipherGcrypt.cpp')
-rw-r--r-- | src/crypto/SymmetricCipherGcrypt.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/crypto/SymmetricCipherGcrypt.cpp b/src/crypto/SymmetricCipherGcrypt.cpp index ba5c1455b..fabe3c4d9 100644 --- a/src/crypto/SymmetricCipherGcrypt.cpp +++ b/src/crypto/SymmetricCipherGcrypt.cpp @@ -113,20 +113,20 @@ void SymmetricCipherGcrypt::processInPlace(QByteArray& data) Q_ASSERT(error == 0); } -void SymmetricCipherGcrypt::processInPlace(QByteArray& data, int rounds) +void SymmetricCipherGcrypt::processInPlace(QByteArray& data, quint64 rounds) { // TODO check block size gcry_error_t error; if (m_direction == SymmetricCipher::Decrypt) { - for (int i = 0; i != rounds; ++i) { + for (quint64 i = 0; i != rounds; ++i) { error = gcry_cipher_decrypt(m_ctx, data.data(), data.size(), 0, 0); Q_ASSERT(error == 0); } } else { - for (int i = 0; i != rounds; ++i) { + for (quint64 i = 0; i != rounds; ++i) { error = gcry_cipher_encrypt(m_ctx, data.data(), data.size(), 0, 0); Q_ASSERT(error == 0); } |