@@ -35122,7 +35122,8 @@ WOLFSSL_TEST_SUBROUTINE wc_test_ret_t kyber_test(void)
3512235122#endif /* WOLFSSL_HAVE_KYBER */
3512335123
3512435124#if defined(WOLFSSL_HAVE_XMSS) && !defined(WOLFSSL_XMSS_VERIFY_ONLY)
35125- static int xmss_write_key_mem(const byte * priv, word32 privSz, void *context)
35125+ static enum wc_XmssRc xmss_write_key_mem(const byte * priv, word32 privSz,
35126+ void *context)
3512635127{
3512735128 /* WARNING: THIS IS AN INSECURE WRITE CALLBACK THAT SHOULD ONLY
3512835129 * BE USED FOR TESTING PURPOSES! Production applications should
@@ -35131,7 +35132,8 @@ static int xmss_write_key_mem(const byte * priv, word32 privSz, void *context)
3513135132 return WC_XMSS_RC_SAVED_TO_NV_MEMORY;
3513235133}
3513335134
35134- static int xmss_read_key_mem(byte * priv, word32 privSz, void *context)
35135+ static enum wc_XmssRc xmss_read_key_mem(byte * priv, word32 privSz,
35136+ void *context)
3513535137{
3513635138 /* WARNING: THIS IS AN INSECURE READ CALLBACK THAT SHOULD ONLY
3513735139 * BE USED FOR TESTING PURPOSES! */
@@ -35191,7 +35193,7 @@ WOLFSSL_TEST_SUBROUTINE wc_test_ret_t xmss_test(void)
3519135193 if (ret != 0) { return WC_TEST_RET_ENC_EC(ret); }
3519235194
3519335195 /* Allocate signature array. */
35194- sig = XMALLOC(sigSz, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER);
35196+ sig = (byte *) XMALLOC(sigSz, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER);
3519535197 if (sig == NULL) { return WC_TEST_RET_ENC_ERRNO; }
3519635198
3519735199 bufSz = sigSz;
@@ -35204,10 +35206,10 @@ WOLFSSL_TEST_SUBROUTINE wc_test_ret_t xmss_test(void)
3520435206#endif
3520535207
3520635208 /* Allocate current and old secret keys.*/
35207- sk = XMALLOC(skSz, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER);
35209+ sk = (unsigned char *) XMALLOC(skSz, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER);
3520835210 if (sk == NULL) { return WC_TEST_RET_ENC_ERRNO; }
3520935211
35210- old_sk = XMALLOC(skSz, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER);
35212+ old_sk = (unsigned char *) XMALLOC(skSz, HEAP_HINT, DYNAMIC_TYPE_TMP_BUFFER);
3521135213 if (old_sk == NULL) { return WC_TEST_RET_ENC_ERRNO; }
3521235214
3521335215 XMEMSET(sk, 0, skSz);
0 commit comments