From: Alan T. DeKok Date: Sun, 17 Jan 2021 14:07:34 +0000 (-0500) Subject: turn off clang-specific complaints. The code is fine X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec21355d2f1365b45f9aa6479610c2ec16505e0b;p=thirdparty%2Ffreeradius-server.git turn off clang-specific complaints. The code is fine --- diff --git a/src/protocols/radius/abinary.c b/src/protocols/radius/abinary.c index 08826ac76f2..bac382f4f53 100644 --- a/src/protocols/radius/abinary.c +++ b/src/protocols/radius/abinary.c @@ -31,6 +31,10 @@ RCSID("$Id$") #include +#if defined(__clang__) +#pragma clang diagnostic ignored "-Wflexible-array-extensions" +#endif + /* * Two types of filters are supported, GENERIC and IP. The identifiers * are: diff --git a/src/protocols/tacacs/tacacs.h b/src/protocols/tacacs/tacacs.h index 46b323918ac..a318cd15974 100644 --- a/src/protocols/tacacs/tacacs.h +++ b/src/protocols/tacacs/tacacs.h @@ -258,6 +258,10 @@ typedef struct CC_HINT(__packed__) { uint8_t body[]; } fr_tacacs_packet_acct_reply_hdr_t; +#if defined(__clang__) +#pragma clang diagnostic ignored "-Wflexible-array-extensions" +#endif + typedef struct CC_HINT(__packed__) { fr_tacacs_packet_hdr_t hdr; union {