diff options
Diffstat (limited to 'src/modes/eax/eax.cpp')
-rw-r--r-- | src/modes/eax/eax.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modes/eax/eax.cpp b/src/modes/eax/eax.cpp index 67465a776..e2ef178b6 100644 --- a/src/modes/eax/eax.cpp +++ b/src/modes/eax/eax.cpp @@ -45,8 +45,8 @@ EAX_Base::EAX_Base(BlockCipher* ciph, if(tag_size % 8 != 0 || TAG_SIZE == 0 || TAG_SIZE > mac->OUTPUT_LENGTH) throw Invalid_Argument(name() + ": Bad tag size " + to_string(tag_size)); - state.create(BLOCK_SIZE); - buffer.create(BLOCK_SIZE); + state.resize(BLOCK_SIZE); + buffer.resize(BLOCK_SIZE); position = 0; } |