From 4e9a5576b1d091a04d00a669dbd6e07e31448709 Mon Sep 17 00:00:00 2001 From: kaleb-himes Date: Mon, 19 Oct 2026 05:52:33 -0600 Subject: [PATCH] Use an in-range enum value in the SLH-DSA init-failure test --- wolfcrypt/test/test.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wolfcrypt/test/test.c b/wolfcrypt/test/test.c index 4fe1c0d8e2..44845175bb 100644 --- a/wolfcrypt/test/test.c +++ b/wolfcrypt/test/test.c @@ -77914,7 +77914,8 @@ static wc_test_ret_t slhdsa_init_fail_free_test(void) WC_ALLOC_VAR_EX(key, SlhDsaKey, 1, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER, return WC_TEST_RET_ENC_EC(MEMORY_E)); XMEMSET(key, 0xA5, sizeof(SlhDsaKey)); - ret = wc_SlhDsaKey_Init(key, (enum SlhDsaParam)0x7f, HEAP_HINT, devId); + /* 15 fits the enum's range but names no parameter set. */ + ret = wc_SlhDsaKey_Init(key, (enum SlhDsaParam)15, HEAP_HINT, devId); wc_SlhDsaKey_Free(key); WC_FREE_VAR_EX(key, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER); if (ret != WC_NO_ERR_TRACE(NOT_COMPILED_IN))