Build fix: POD static_assert check fails on lttng_event_exclusions
[lttng-tools.git] / src / common / lttng-kernel.hpp
index 1363ba584c21049bf4a95c205426c18fc84554a4..2de7ef81067cdbbb3a3e61820a815b56ed1cf15f 100644 (file)
@@ -10,6 +10,7 @@
 #define _LTTNG_KERNEL_H
 
 #include <stdint.h>
+#include <common/compiler.hpp>
 #include <common/macros.hpp>
 #include <lttng/constant.h>
 #include <lttng/event.h>
@@ -275,7 +276,7 @@ struct lttng_kernel_abi_tracer_abi_version {
 
 struct lttng_kernel_abi_syscall_mask {
        uint32_t len;   /* in bits */
-       char mask[];
+       char mask[LTTNG_FLEXIBLE_ARRAY_MEMBER_LENGTH];
 } LTTNG_PACKED;
 
 /*
This page took 0.023575 seconds and 4 git commands to generate.