summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2016-12-14 14:10:33 +0100
committerRichard Levitte <levitte@openssl.org>2016-12-14 14:19:01 +0100
commit70705b291cbc496f1d70e4429cc54018e8113f08 (patch)
treedb37fcfe537097fc8f3aa5215c162810e79fdca3
parent3b584efe91ea55e7752819b4631448c4faab5988 (diff)
downloadopenssl-new-70705b291cbc496f1d70e4429cc54018e8113f08.tar.gz
Fix ssl_cert_dup: change one 'return NULL' to 'goto err'
Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2082)
-rw-r--r--ssl/ssl_cert.c2
1 files changed, 1 insertions, 1 deletions
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;