From: Dr. David von Oheimb Date: Mon, 1 Mar 2021 13:06:32 +0000 (+0100) Subject: Simplify OCSP_sendreq_bio() X-Git-Tag: openssl-3.0.0-alpha13~37 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=73e6e3e03eaabd7b28b6a727383006c6ee1caaf7;p=thirdparty%2Fopenssl.git Simplify OCSP_sendreq_bio() Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/14356) --- diff --git a/crypto/ocsp/ocsp_http.c b/crypto/ocsp/ocsp_http.c index 4867929424c..907720aac12 100644 --- a/crypto/ocsp/ocsp_http.c +++ b/crypto/ocsp/ocsp_http.c @@ -50,17 +50,16 @@ OCSP_RESPONSE *OCSP_sendreq_bio(BIO *b, const char *path, OCSP_REQUEST *req) { OCSP_RESPONSE *resp = NULL; OSSL_HTTP_REQ_CTX *ctx; - int rv; ctx = OCSP_sendreq_new(b, path, req, -1 /* default max resp line length */); if (ctx == NULL) return NULL; - rv = OCSP_sendreq_nbio(&resp, ctx); + OCSP_sendreq_nbio(&resp, ctx); /* this indirectly calls ERR_clear_error(): */ OSSL_HTTP_REQ_CTX_free(ctx); - return rv == 1 ? resp : NULL; + return resp; } #endif /* !defined(OPENSSL_NO_OCSP) */