diff options
author | lan1120 <lanming@huawei.com> | 2023-05-22 20:37:59 +0800 |
---|---|---|
committer | Pauli <pauli@openssl.org> | 2023-05-24 10:02:31 +1000 |
commit | 321d6cd7f428d1c20b88dec8233eac8afe727577 (patch) | |
tree | 4f0b85b588570ab854a5ff1bb41315f91bef54a8 /crypto | |
parent | 7796b086529b297ef6afd6f34a87d2b3dccf8cbe (diff) |
Fix incorrect parameter verification in EVP_MD_CTX_get_params
Signed-off-by: lan1120 <lanming@huawei.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21022)
(cherry picked from commit b501df3cefebcdaaeb7d6480b7a7b82d68927873)
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/evp/digest.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/evp/digest.c b/crypto/evp/digest.c index 8c30089f65..28efbddb47 100644 --- a/crypto/evp/digest.c +++ b/crypto/evp/digest.c @@ -786,7 +786,7 @@ int EVP_MD_CTX_get_params(EVP_MD_CTX *ctx, OSSL_PARAM params[]) return pctx->op.sig.signature->get_ctx_md_params(pctx->op.sig.algctx, params); - if (ctx->digest != NULL && ctx->digest->get_params != NULL) + if (ctx->digest != NULL && ctx->digest->get_ctx_params != NULL) return ctx->digest->get_ctx_params(ctx->algctx, params); return 0; |