Fix valgrind issue with memcpy

This commit is contained in:
Eric Blankenhorn 2023-05-16 14:38:51 -05:00
parent 5194a296e0
commit 0a5a5a65a2

View File

@ -8410,7 +8410,7 @@ int wc_AesGcmInit(Aes* aes, const byte* key, word32 len, const byte* iv,
if (ret == 0) {
/* Set the IV passed in if it is smaller than a block. */
if ((iv != NULL) && (ivSz <= AES_BLOCK_SIZE)) {
XMEMCPY((byte*)aes->reg, iv, ivSz);
XMEMMOVE((byte*)aes->reg, iv, ivSz);
aes->nonceSz = ivSz;
}
/* No IV passed in, check for cached IV. */