From: Kurt Cancemi Date: Sat, 28 May 2016 11:05:15 +0000 (-0400) Subject: crypto/evp/e_aes_cbc_hmac_sha256.c: Remove spurious memset X-Git-Tag: OpenSSL_1_1_0-pre6~392 X-Git-Url: https://git.openssl.org/?p=openssl.git;a=commitdiff_plain;h=b88e95f3a0bbe4656697c6af4023c5848f93081a crypto/evp/e_aes_cbc_hmac_sha256.c: Remove spurious memset Reviewed-by: Andy Polyakov Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1231) --- diff --git a/crypto/evp/e_aes_cbc_hmac_sha256.c b/crypto/evp/e_aes_cbc_hmac_sha256.c index b89d873cc1..3b9cdf45d6 100644 --- a/crypto/evp/e_aes_cbc_hmac_sha256.c +++ b/crypto/evp/e_aes_cbc_hmac_sha256.c @@ -81,10 +81,9 @@ static int aesni_cbc_hmac_sha256_init_key(EVP_CIPHER_CTX *ctx, int ret; if (enc) - memset(&key->ks, 0, sizeof(key->ks.rd_key)), - ret = aesni_set_encrypt_key(inkey, - EVP_CIPHER_CTX_key_length(ctx) * 8, - &key->ks); + ret = aesni_set_encrypt_key(inkey, + EVP_CIPHER_CTX_key_length(ctx) * 8, + &key->ks); else ret = aesni_set_decrypt_key(inkey, EVP_CIPHER_CTX_key_length(ctx) * 8,