From 6d36a2fc9f1b378302aaaab9e931eff2e7db4c46 Mon Sep 17 00:00:00 2001 From: yangwei Date: Thu, 19 Sep 2024 16:56:52 +0800 Subject: ✨ feat(utils.h add count_of): mq clean using count_of MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/stellar/utils.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'include') diff --git a/include/stellar/utils.h b/include/stellar/utils.h index 3d6ab43..16fd318 100644 --- a/include/stellar/utils.h +++ b/include/stellar/utils.h @@ -35,6 +35,10 @@ (type *)( (char *)__mptr - offsetof(type,member) ); }) #endif +#ifndef count_of +#define count_of(x) (sizeof(x) / sizeof(0 [x])) +#endif + #ifndef likely #define likely(x) __builtin_expect((x), 1) #endif /* likely */ -- cgit v1.2.3