From 611aee74951c68685c52b8a5c49d1fccfb8afa73 Mon Sep 17 00:00:00 2001 From: WolverinDEV Date: Mon, 3 Feb 2020 20:50:28 +0100 Subject: [PATCH] Fixed invalid encrypt tag buffer --- src/protocol/CryptHandler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/protocol/CryptHandler.cpp b/src/protocol/CryptHandler.cpp index 0fe1a41..b25058d 100644 --- a/src/protocol/CryptHandler.cpp +++ b/src/protocol/CryptHandler.cpp @@ -293,7 +293,8 @@ bool CryptHandler::encrypt( return false; } - uint8_t tmp_buffer[tmp_buffer_size], tag_length{8}; + uint8_t tmp_buffer[tmp_buffer_size]; + size_t tag_length{8}; uint8_t tag_buffer[16]; auto err = eax_encrypt_authenticate_memory(find_cipher("rijndael"), (uint8_t *) key.data(), /* the key */