提交 2ccfcbfb 编写于 作者: P Paul Yang

Make some return checks consistent with others

Reviewed-by: NRichard Levitte <levitte@openssl.org>
Reviewed-by: NBernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from https://github.com/openssl/openssl/pull/7209)
上级 76864436
...@@ -837,21 +837,21 @@ void EVP_PKEY_meth_get_ctrl(const EVP_PKEY_METHOD *pmeth, ...@@ -837,21 +837,21 @@ void EVP_PKEY_meth_get_ctrl(const EVP_PKEY_METHOD *pmeth,
void EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth, void EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth,
int (**pcheck) (EVP_PKEY *pkey)) int (**pcheck) (EVP_PKEY *pkey))
{ {
if (*pcheck) if (pcheck != NULL)
*pcheck = pmeth->check; *pcheck = pmeth->check;
} }
void EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth, void EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth,
int (**pcheck) (EVP_PKEY *pkey)) int (**pcheck) (EVP_PKEY *pkey))
{ {
if (*pcheck) if (pcheck != NULL)
*pcheck = pmeth->public_check; *pcheck = pmeth->public_check;
} }
void EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth, void EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth,
int (**pcheck) (EVP_PKEY *pkey)) int (**pcheck) (EVP_PKEY *pkey))
{ {
if (*pcheck) if (pcheck != NULL)
*pcheck = pmeth->param_check; *pcheck = pmeth->param_check;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册