#include <mLib/bits.h>
#include <mLib/dstr.h>
+#include <mLib/macros.h>
#include <mLib/sym.h>
#ifndef CATACOMB_KEY_ERROR_H
/* --- 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)