From 70705b291cbc496f1d70e4429cc54018e8113f08 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Wed, 14 Dec 2016 14:10:33 +0100 Subject: [PATCH] Fix ssl_cert_dup: change one 'return NULL' to 'goto err' Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/2082) --- ssl/ssl_cert.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ssl/ssl_cert.c b/ssl/ssl_cert.c index a3121db8d4..1be6fb0032 100644 --- a/ssl/ssl_cert.c +++ b/ssl/ssl_cert.c @@ -315,7 +315,7 @@ CERT *ssl_cert_dup(CERT *cert) OPENSSL_malloc(cert->pkeys[i].serverinfo_length); if (ret->pkeys[i].serverinfo == NULL) { SSLerr(SSL_F_SSL_CERT_DUP, ERR_R_MALLOC_FAILURE); - return NULL; + goto err; } ret->pkeys[i].serverinfo_length = cert->pkeys[i].serverinfo_length; -- 2.25.1