diff --git a/wolfcrypt/src/port/silabs/silabs_aes.c b/wolfcrypt/src/port/silabs/silabs_aes.c index 2177a58e6..ccc759b4d 100644 --- a/wolfcrypt/src/port/silabs/silabs_aes.c +++ b/wolfcrypt/src/port/silabs/silabs_aes.c @@ -48,7 +48,7 @@ int wc_AesSetKey(Aes* aes, const byte* userKey, word32 keylen, return BUFFER_E; } - XMEMSET(aes, 0, sizeof(aes)); + XMEMSET(aes, 0, sizeof(*aes)); if (keylen > sizeof(aes->key)) { return BAD_FUNC_ARG;