From db7888ceaa107970503e38b34a6e2123276e2abd Mon Sep 17 00:00:00 2001 From: David Garske Date: Tue, 29 Dec 2020 09:26:35 -0800 Subject: [PATCH] Fix for the unmodified check for AesCbc test. --- tests/api.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/api.c b/tests/api.c index 18bc717d1..c914b6eee 100644 --- a/tests/api.c +++ b/tests/api.c @@ -13367,7 +13367,9 @@ static int test_wc_AesCbcEncryptDecrypt (void) cbcE = wc_AesCbcEncrypt(&aes, enc, vector, 0); if (cbcE == 0) { /* Check enc was not modified */ - cbcE |= enc[0]; + int i; + for (i = 0; i < (int)sizeof(enc); i++) + cbcE |= enc[i]; } } printf(resultFmt, cbcE == 0 ? passed : failed); @@ -13408,7 +13410,9 @@ static int test_wc_AesCbcEncryptDecrypt (void) cbcD = wc_AesCbcDecrypt(&aes, dec, enc, 0); if (cbcD == 0) { /* Check dec was not modified */ - cbcD |= dec[0]; + int i; + for (i = 0; i < (int)sizeof(dec); i++) + cbcD |= dec[i]; } } printf(resultFmt, cbcD == 0 ? passed : failed);