]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Suppress GCC unknown pragma warnings
authorNick Porter <nick@portercomputing.co.uk>
Tue, 9 Aug 2022 10:08:23 +0000 (11:08 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Tue, 9 Aug 2022 10:09:10 +0000 (11:09 +0100)
src/lib/tls/session.c

index 38c8fcdfb772b313a843af0ed125a8a6569a02f2..3725fbf3db696084711145325da52d6f18f0b939 100644 (file)
@@ -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