Fix acvp_test sig_gen
Ensure we set the size of the signature buffer before we call
EVP_DigestSign()
@@ -94,6 +94,7 @@ static int sig_gen(EVP_PKEY *pkey, OSSL_PARAM *params, const char *digest_name,
size_t sig_len;
size_t sz = EVP_PKEY_get_size(pkey);
+ sig_len = sz;
if (!TEST_ptr(sig = OPENSSL_malloc(sz))
|| !TEST_ptr(md_ctx = EVP_MD_CTX_new())
|| !TEST_int_eq(EVP_DigestSignInit_ex(md_ctx, NULL, digest_name, libctx,
