Move the ARRAY_SIZE macro to a common header to avoid code duplication. Signed-off-by: Daniel Wagner <dwagner@xxxxxxx> --- src/cyclictest/cyclictest.c | 2 -- src/include/rt-utils.h | 2 ++ src/signaltest/signaltest.c | 2 -- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/cyclictest/cyclictest.c b/src/cyclictest/cyclictest.c index ae1d64a46b21..b41d42f13f24 100644 --- a/src/cyclictest/cyclictest.c +++ b/src/cyclictest/cyclictest.c @@ -49,8 +49,6 @@ #define SCHED_NORMAL SCHED_OTHER #endif -#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) - #define sigev_notify_thread_id _sigev_un._tid #ifdef __UCLIBC__ diff --git a/src/include/rt-utils.h b/src/include/rt-utils.h index f7b98d9605a0..4ed1cbc53ece 100644 --- a/src/include/rt-utils.h +++ b/src/include/rt-utils.h @@ -8,6 +8,8 @@ #define STR(x) _STR(x) #define MAX_PATH 256 +#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) + int check_privs(void); char *get_debugfileprefix(void); int mount_debugfs(char *); diff --git a/src/signaltest/signaltest.c b/src/signaltest/signaltest.c index 49d42ff20b6f..0bf075456ab6 100644 --- a/src/signaltest/signaltest.c +++ b/src/signaltest/signaltest.c @@ -32,8 +32,6 @@ #include "error.h" #include "rt-utils.h" -#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) - /* Must be power of 2 ! */ #define VALBUF_SIZE 16384 -- 2.28.0