Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/openssl/openssl.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPauli <pauli@openssl.org>2022-11-02 04:20:16 +0300
committerTomas Mraz <tomas@openssl.org>2022-11-03 12:31:29 +0300
commitce0a7cadadb973216399e70d3a69f352b0843deb (patch)
treeffdfa6a4be911bf563b45e15269d337015c7175c
parent00e38edcfb95b556a59de96e0c18343828929c8f (diff)
Coverity 1516624: Fix overrun memory access.
Not possible to hit but good to address. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19576)
-rw-r--r--test/punycode_test.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/punycode_test.c b/test/punycode_test.c
index 113d04b7a9..9d8171346c 100644
--- a/test/punycode_test.c
+++ b/test/punycode_test.c
@@ -154,7 +154,7 @@ static int test_punycode(int n)
if (!TEST_true(ossl_punycode_decode(tc->encoded, strlen(tc->encoded),
buffer, &bsize)))
return 0;
- for (i = 0; i < sizeof(tc->raw); i++)
+ for (i = 0; i < OSSL_NELEM(tc->raw); i++)
if (tc->raw[i] == 0)
break;
if (!TEST_mem_eq(buffer, bsize * sizeof(*buffer),