Commit af8a66d1 authored by Matt Caswell's avatar Matt Caswell
Browse files

Fix use of NULL memory pointer in X509_VERIFY_PARAM_new in the event of a


malloc failure.

Reviewed-by: default avatarKurt Roeckx <kurt@openssl.org>
(cherry picked from commit c6a84ff3)
parent ec5c25b3
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -89,6 +89,8 @@ X509_VERIFY_PARAM *X509_VERIFY_PARAM_new(void)
	{
	X509_VERIFY_PARAM *param;
	param = OPENSSL_malloc(sizeof(X509_VERIFY_PARAM));
	if (!param)
		return NULL;
	memset(param, 0, sizeof(X509_VERIFY_PARAM));
	x509_verify_param_zero(param);
	return param;