From 354bb1332f0f3f7de8760e3725f5f0a775123e00 Mon Sep 17 00:00:00 2001 From: tb <> Date: Wed, 1 Nov 2023 20:22:24 +0000 Subject: Unindent X509_ALGOR_set0_parameter() ok jsing --- src/lib/libcrypto/asn1/x_algor.c | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/lib/libcrypto/asn1/x_algor.c b/src/lib/libcrypto/asn1/x_algor.c index 869625036a..c0bc41dd34 100644 --- a/src/lib/libcrypto/asn1/x_algor.c +++ b/src/lib/libcrypto/asn1/x_algor.c @@ -1,4 +1,4 @@ -/* $OpenBSD: x_algor.c,v 1.33 2023/11/01 20:19:16 tb Exp $ */ +/* $OpenBSD: x_algor.c,v 1.34 2023/11/01 20:22:24 tb Exp $ */ /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL * project 2000. */ @@ -164,15 +164,18 @@ X509_ALGOR_set0_parameter(X509_ALGOR *alg, int ptype, void *pval) if (ptype == V_ASN1_UNDEF) { ASN1_TYPE_free(alg->parameter); alg->parameter = NULL; - } else { - if (alg->parameter == NULL) - alg->parameter = ASN1_TYPE_new(); - if (alg->parameter == NULL) - return 0; - if (ptype != 0) - ASN1_TYPE_set(alg->parameter, ptype, pval); + + return 1; } + if (alg->parameter == NULL) + alg->parameter = ASN1_TYPE_new(); + if (alg->parameter == NULL) + return 0; + + if (ptype != 0) + ASN1_TYPE_set(alg->parameter, ptype, pval); + return 1; } -- cgit v1.2.3-55-g6feb