summaryrefslogtreecommitdiff
path: root/src/crypto/x509/algorithm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/crypto/x509/algorithm.c')
-rw-r--r--src/crypto/x509/algorithm.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/crypto/x509/algorithm.c b/src/crypto/x509/algorithm.c
index 16235eee..2d3f4d39 100644
--- a/src/crypto/x509/algorithm.c
+++ b/src/crypto/x509/algorithm.c
@@ -116,8 +116,7 @@ int x509_digest_sign_algorithm(EVP_MD_CTX *ctx, X509_ALGOR *algor) {
// it.
int paramtype =
(EVP_PKEY_id(pkey) == EVP_PKEY_RSA) ? V_ASN1_NULL : V_ASN1_UNDEF;
- X509_ALGOR_set0(algor, OBJ_nid2obj(sign_nid), paramtype, NULL);
- return 1;
+ return X509_ALGOR_set0(algor, OBJ_nid2obj(sign_nid), paramtype, NULL);
}
int x509_digest_verify_init(EVP_MD_CTX *ctx, const X509_ALGOR *sigalg,