Fix: handle enablers without bytecode
[lttng-ust.git] / include / lttng / ust-tracepoint-event.h
index c341e043b0224a4607953be82bea90edd97125d0..63d5af0398a959fe3146d82a54814fe381b840b7 100644 (file)
@@ -489,7 +489,7 @@ void __event_probe__##_provider##___##_name(_TP_ARGS_DATA_PROTO(_args))           \
                return;                                                       \
        if (caa_unlikely(!cds_list_empty(&__event->bytecode_runtime_head))) { \
                struct lttng_bytecode_runtime *bc_runtime;                    \
-               int __filter_record = 0;                                      \
+               int __filter_record = __event->has_enablers_without_bytecode; \
                                                                              \
                __event_prepare_filter_stack__##_provider##___##_name(__stackvar.__filter_stack_data, \
                        _TP_ARGS_DATA_VAR(_args));                            \
This page took 0.033855 seconds and 4 git commands to generate.