summaryrefslogtreecommitdiffstats
path: root/demos
diff options
context:
space:
mode:
authorPeiwei Hu <jlu.hpw@foxmail.com>2021-11-14 22:42:35 +0800
committerTomas Mraz <tomas@openssl.org>2021-11-16 17:31:39 +0100
commitee3928f23175b4e7248b8e48d46a0bbe84ebb7da (patch)
tree1eb6345b6c3eec4fbf26a62a6ca6b159529a8775 /demos
parentc8d3926eb7bcbce6ec85fd3218d64fa8bc7c0861 (diff)
EVP_DigestVerifyFinal: fix test function and invocation
Signed-off-by: Peiwei Hu <jlu.hpw@foxmail.com> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/17029) (cherry picked from commit e2e5e72d5aec4d8d633cc5e9930f762da7973ab6)
Diffstat (limited to 'demos')
-rw-r--r--demos/signature/EVP_Signature_demo.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/demos/signature/EVP_Signature_demo.c b/demos/signature/EVP_Signature_demo.c
index d7f26f164b..123c95c26a 100644
--- a/demos/signature/EVP_Signature_demo.c
+++ b/demos/signature/EVP_Signature_demo.c
@@ -188,7 +188,7 @@ static int demo_verify(OSSL_LIB_CTX *libctx, const char *sig_name,
fprintf(stderr, "EVP_DigestVerifyUpdate(hamlet_2) failed.\n");
goto cleanup;
}
- if (!EVP_DigestVerifyFinal(verify_context, sig_value, sig_len)) {
+ if (EVP_DigestVerifyFinal(verify_context, sig_value, sig_len) <= 0) {
fprintf(stderr, "EVP_DigestVerifyFinal failed.\n");
goto cleanup;
}