From a543151c94023ca7c694cb89c4d9cecceda775dd Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Fri, 16 Nov 2012 17:20:09 -0500 Subject: [PATCH] Fix: filter: var len array at end of external structure Reviewed-by: David Goulet Reviewed-by: Christian Babeux Signed-off-by: Mathieu Desnoyers --- include/lttng/ust-events.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/lttng/ust-events.h b/include/lttng/ust-events.h index e45a6a71..f501fd14 100644 --- a/include/lttng/ust-events.h +++ b/include/lttng/ust-events.h @@ -291,8 +291,12 @@ struct lttng_event; struct lttng_ust_filter_bytecode_node { struct cds_list_head node; - struct lttng_ust_filter_bytecode bc; struct lttng_enabler *enabler; + /* + * struct lttng_ust_filter_bytecode has var. sized array, must + * be last field. + */ + struct lttng_ust_filter_bytecode bc; }; struct lttng_bytecode_runtime { -- 2.34.1