From 3fae966f632e89fea529c2bc02f3ba7d06430e32 Mon Sep 17 00:00:00 2001 From: Robear Selwans Date: Sat, 29 Jan 2022 20:01:25 +0000 Subject: [PATCH] Added EV_VA_OPT_ELSE to ev_macros Signed-off-by: Robear Selwans --- ev_macros.h | 1 + 1 file changed, 1 insertion(+) diff --git a/ev_macros.h b/ev_macros.h index 1c5a8bb..51ba9ee 100644 --- a/ev_macros.h +++ b/ev_macros.h @@ -125,6 +125,7 @@ * ``` */ #define EV_VA_OPT(...) __EV_MACRO_IF_ELSE(__EV_MACRO_NOT(EV_VA_ARGS_NARG(__VA_ARGS__)))() +#define EV_VA_OPT_ELSE(...) __EV_MACRO_IF_ELSE(__EV_MACRO_BOOL(EV_VA_ARGS_NARG(__VA_ARGS__))) /*! * \brief Calls the passed macro for each element.