X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=include%2Fhelper.h;h=9d6617a8de044b2f1fa04481c9c1874cb8ffbcd2;hb=c785c634a51956094130218c2bffeff32756cb69;hp=8aeb772875820e597c50281f90770a1753e936dd;hpb=35897f8b2d311b756b81657dad9c53ef1c0fad8a;p=lttng-ust.git diff --git a/include/helper.h b/include/helper.h index 8aeb7728..9d6617a8 100644 --- a/include/helper.h +++ b/include/helper.h @@ -21,7 +21,7 @@ #include -static inline +static inline __attribute__((always_inline)) void *zmalloc(size_t len) { return calloc(len, 1); @@ -41,4 +41,6 @@ void *zmalloc(size_t len) __min1 <= __min2 ? __min1: __min2; \ }) +#define LTTNG_ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) + #endif /* _LTTNG_UST_HELPER_H */