build: drop redundant USE_QUICHE guards

When used together with `USE_OPENSSL`. `USE_QUICHE` always implies
`USE_OPENSSL`.

Also: merge two (now identical) `#if` blocks in `openssl.c`.

Closes #21135
This commit is contained in:
Viktor Szakats 2026-03-28 02:41:40 +01:00
parent 9f66cdddf4
commit 3c72928471
No known key found for this signature in database
4 changed files with 8 additions and 17 deletions

View file

@ -39,7 +39,7 @@
#include <stdio.h>
#if defined(USE_QUICHE) || defined(USE_OPENSSL)
#ifdef USE_OPENSSL
#include <openssl/opensslconf.h> /* for OPENSSL_NO_OCSP */
#endif
@ -249,8 +249,7 @@ static const char *disabled[] = {
#endif
,
"cert-status: "
#if defined(USE_GNUTLS) || \
((defined(USE_QUICHE) || defined(USE_OPENSSL)) && !defined(OPENSSL_NO_OCSP))
#if defined(USE_GNUTLS) || (defined(USE_OPENSSL) && !defined(OPENSSL_NO_OCSP))
"ON"
#else
"OFF"