]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Quiet GCC
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sat, 25 Nov 2023 01:34:15 +0000 (19:34 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sat, 25 Nov 2023 01:34:15 +0000 (19:34 -0600)
src/lib/unlang/call_env.h

index d2dd9e562eb36e7a7f2d74b53c4cdb29010495f8..7ce1365305837cdb4e30bafae909be0dbe28cd88 100644 (file)
@@ -281,8 +281,8 @@ _Generic((((_s *)NULL)->_f), \
 typedef void _mismatch_flags;          //!< Dummy type used to indicate bad flags.
 
 #define CALL_ENV_FLAGS(_cast_type, _flags, _struct, _field) \
-       (FR_CALL_ENV_CONCAT((_flags & CALL_ENV_FLAG_CONCAT), _cast_type) | \
-                       FR_CALL_ENV_SINGLE(_struct, _field, (_flags & CALL_ENV_FLAG_CONCAT)) | \
+       (FR_CALL_ENV_CONCAT(((_flags) & CALL_ENV_FLAG_CONCAT), _cast_type) | \
+                       FR_CALL_ENV_SINGLE(_struct, _field, ((_flags) & CALL_ENV_FLAG_CONCAT)) | \
                        FR_CALL_ENV_MULTI(_struct, _field) |\
                        ((_flags) & ~CALL_ENV_FLAG_CONCAT)) \