From c69cfd87db24dcf3cfb9cde12f042501622f5d44 Mon Sep 17 00:00:00 2001 From: samuel40791765 Date: Fri, 26 Jul 2024 21:56:44 +0000 Subject: [PATCH] null checks for sresp --- crypto/ocsp/ocsp_extension.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crypto/ocsp/ocsp_extension.c b/crypto/ocsp/ocsp_extension.c index a1f9f007b1..721333bbf2 100644 --- a/crypto/ocsp/ocsp_extension.c +++ b/crypto/ocsp/ocsp_extension.c @@ -39,14 +39,17 @@ X509_EXTENSION *OCSP_BASICRESP_get_ext(OCSP_BASICRESP *bs, int loc) { int OCSP_SINGLERESP_add_ext(OCSP_SINGLERESP *sresp, X509_EXTENSION *ex, int loc) { + GUARD_PTR(sresp); return (X509v3_add_ext(&sresp->singleExtensions, ex, loc) != NULL); } int OCSP_SINGLERESP_get_ext_count(OCSP_SINGLERESP *sresp) { + GUARD_PTR(sresp); return X509v3_get_ext_count(sresp->singleExtensions); } X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *sresp, int loc) { + GUARD_PTR(sresp); return X509v3_get_ext(sresp->singleExtensions, loc); }