From 40017d2ad090894df14e5ce9c003e5cbb3aa097c Mon Sep 17 00:00:00 2001 From: Robear Selwans Date: Mon, 31 Jan 2022 19:20:24 +0200 Subject: [PATCH] Updated EV_WARNING_* usage in ev_types Signed-off-by: Robear Selwans --- ev_types.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ev_types.h b/ev_types.h index 54ca5f2..0baf3fb 100644 --- a/ev_types.h +++ b/ev_types.h @@ -55,8 +55,9 @@ typedef struct { #define TypeData(T) EV_CAT(EV_TYPEDATA_,T) #define TYPEDATA_STRUCT_FROM_(T) #define TYPEDATA_GEN(T, ...) \ - EV_WARNING_PUSH() \ - EV_WARNING_DISABLE("override-init") \ + EV_WARNING_PUSH(); \ + EV_WARNING_DISABLE_GCC("override-init"); \ + EV_WARNING_DISABLE_CLANG("override-init"); \ EV_UNUSED static const EvTypeData TypeData(T) = { \ EV_DEBUG(.name = EV_STRINGIZE(T),) \ .size = sizeof(T), \