From: Dr. David von Oheimb Date: Wed, 12 Aug 2020 19:07:12 +0000 (+0200) Subject: x_x509.c: Simplify X509_new_with_libctx() using x509_set0_libctx() X-Git-Tag: openssl-3.0.0-alpha7~535 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4cdf44c46b699934b86b9d842cfd4448b7dbe58e;p=thirdparty%2Fopenssl.git x_x509.c: Simplify X509_new_with_libctx() using x509_set0_libctx() Reviewed-by: Shane Lontis (Merged from https://github.com/openssl/openssl/pull/11808) --- diff --git a/crypto/x509/x_x509.c b/crypto/x509/x_x509.c index 64bf5faa83d..5ee284666cb 100644 --- a/crypto/x509/x_x509.c +++ b/crypto/x509/x_x509.c @@ -152,10 +152,7 @@ X509 *X509_new_with_libctx(OPENSSL_CTX *libctx, const char *propq) X509 *cert = NULL; cert = (X509 *)ASN1_item_new((X509_it())); - if (cert != NULL) { - cert->libctx = libctx; - cert->propq = propq; - } + (void)x509_set0_libctx(cert, libctx, propq); return cert; }