diff options
author | weidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0> | 2004-03-09 12:40:25 +0000 |
---|---|---|
committer | weidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0> | 2004-03-09 12:40:25 +0000 |
commit | 8b46269846448b34693279d9a3acd0f8291baabd (patch) | |
tree | b8c87ce8a72837405b98904e394c65a5497b414a /modes.h | |
parent | 48aa1c18b116d0d048ec797c8a3b2abf586df49d (diff) | |
download | cryptopp-8b46269846448b34693279d9a3acd0f8291baabd.tar.gz |
fix "feedbackSize not used" exception
git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@149 57ff6487-cd31-0410-9ec3-f628ee90f5f0
Diffstat (limited to 'modes.h')
-rw-r--r-- | modes.h | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -263,7 +263,12 @@ public: m_cipher = &m_object; SetKey(key, length); } - CipherModeFinalTemplate_CipherHolder(const byte *key, unsigned int length, const byte *iv, int feedbackSize = 0) + CipherModeFinalTemplate_CipherHolder(const byte *key, unsigned int length, const byte *iv) + { + m_cipher = &m_object; + SetKey(key, length, MakeParameters(Name::IV(), iv)); + } + CipherModeFinalTemplate_CipherHolder(const byte *key, unsigned int length, const byte *iv, int feedbackSize) { m_cipher = &m_object; SetKey(key, length, MakeParameters(Name::IV(), iv)(Name::FeedbackSize(), feedbackSize)); |