From 0ce245a41187c399c15e56be3010d5d8b20484c9 Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Wed, 25 Nov 2020 13:10:24 +0100 Subject: [PATCH] p11test: Fix one-off comparison --- src/tests/p11test/p11test_case_common.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/tests/p11test/p11test_case_common.c b/src/tests/p11test/p11test_case_common.c index 5b18920b..639e07e5 100644 --- a/src/tests/p11test/p11test_case_common.c +++ b/src/tests/p11test/p11test_case_common.c @@ -114,7 +114,7 @@ add_supported_mechs(test_cert_t *o) if (token.num_rsa_mechs > 0 ) { /* Get supported mechanisms by token */ o->num_mechs = token.num_rsa_mechs; - for (i = 0; i <= token.num_rsa_mechs; i++) { + for (i = 0; i < token.num_rsa_mechs; i++) { o->mechs[i].mech = token.rsa_mechs[i].mech; o->mechs[i].result_flags = 0; o->mechs[i].usage_flags = @@ -131,7 +131,7 @@ add_supported_mechs(test_cert_t *o) } else if (o->type == EVP_PK_EC) { if (token.num_ec_mechs > 0 ) { o->num_mechs = token.num_ec_mechs; - for (i = 0; i <= token.num_ec_mechs; i++) { + for (i = 0; i < token.num_ec_mechs; i++) { o->mechs[i].mech = token.ec_mechs[i].mech; o->mechs[i].result_flags = 0; o->mechs[i].usage_flags = @@ -147,7 +147,7 @@ add_supported_mechs(test_cert_t *o) } else if (o->type == EVP_PKEY_ED25519) { if (token.num_ed_mechs > 0 ) { o->num_mechs = token.num_ed_mechs; - for (i = 0; i <= token.num_ed_mechs; i++) { + for (i = 0; i < token.num_ed_mechs; i++) { o->mechs[i].mech = token.ed_mechs[i].mech; o->mechs[i].result_flags = 0; o->mechs[i].usage_flags = @@ -163,7 +163,7 @@ add_supported_mechs(test_cert_t *o) } else if (o->type == EVP_PKEY_X25519) { if (token.num_montgomery_mechs > 0 ) { o->num_mechs = token.num_montgomery_mechs; - for (i = 0; i <= token.num_ed_mechs; i++) { + for (i = 0; i < token.num_ed_mechs; i++) { o->mechs[i].mech = token.montgomery_mechs[i].mech; o->mechs[i].result_flags = 0; o->mechs[i].usage_flags =