]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - providers/implementations/kdfs/kbkdf.c
Rename all getters to use get/get0 in name
[thirdparty/openssl.git] / providers / implementations / kdfs / kbkdf.c
index e22d54171f1f0bb15360cb6c400d81677fc679ad..01f7f0d4fd2ebd76a40fb5c65fda4da851ae8a1a 100644 (file)
@@ -289,9 +289,9 @@ static int kbkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
                                            NULL, NULL, libctx))
         return 0;
     else if (ctx->ctx_init != NULL
-             && !EVP_MAC_is_a(EVP_MAC_CTX_mac(ctx->ctx_init),
+             && !EVP_MAC_is_a(EVP_MAC_CTX_get0_mac(ctx->ctx_init),
                               OSSL_MAC_NAME_HMAC)
-             && !EVP_MAC_is_a(EVP_MAC_CTX_mac(ctx->ctx_init),
+             && !EVP_MAC_is_a(EVP_MAC_CTX_get0_mac(ctx->ctx_init),
                               OSSL_MAC_NAME_CMAC)) {
         ERR_raise(ERR_LIB_PROV, PROV_R_INVALID_MAC);
         return 0;