X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/0f00dc4c8eb47e67bc0f148c2dd109f73a451e0a..3f19a2c175f432aac4c1721495ed9863e6099818:/key/key-data.h diff --git a/key/key-data.h b/key/key-data.h index 9c00908..8071116 100644 --- a/key/key-data.h +++ b/key/key-data.h @@ -38,6 +38,7 @@ #include #include +#include #include #ifndef CATACOMB_KEY_ERROR_H @@ -163,7 +164,7 @@ typedef struct key_filter { /* --- Matching aginst key selection --- */ #define KEY_MATCH(kd, kf) \ - (!(kf) || \ + (MUFFLE_WARNINGS_EXPR(GCC_WARNING("-Waddress"), !(kf)) || \ ((kd)->e & KF_ENCMASK) == KENC_STRUCT || \ ((kd)->e & (kf)->m) == (kf)->f)