From: Nick Porter Date: Tue, 9 Aug 2022 10:08:23 +0000 (+0100) Subject: Suppress GCC unknown pragma warnings X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7987c6da4223ca26d0b107a719c773ff1580589f;p=thirdparty%2Ffreeradius-server.git Suppress GCC unknown pragma warnings --- diff --git a/src/lib/tls/session.c b/src/lib/tls/session.c index 38c8fcdfb77..3725fbf3db6 100644 --- a/src/lib/tls/session.c +++ b/src/lib/tls/session.c @@ -1408,11 +1408,13 @@ static unlang_action_t tls_session_async_handshake_cont(rlm_rcode_t *p_result, i * as "unused". Unclear why this is done as it's * not deprecated. */ +DIAG_OFF(DIAG_UNKNOWN_PRAGMAS) DIAG_OFF(used-but-marked-unused) while ((ssl_err = ERR_peek_error()) && (ERR_GET_REASON(ssl_err) == BIO_R_UNSUPPORTED_METHOD)) { (void) ERR_get_error(); } DIAG_ON(used-but-marked-unused) +DIAG_ON(DIAG_UNKNOWN_PRAGMAS) } #endif