diff --git a/include/cfglr_signaler_idf_event.h b/include/cfglr_signaler_idf_event.h index 72f686a..d8304dd 100644 --- a/include/cfglr_signaler_idf_event.h +++ b/include/cfglr_signaler_idf_event.h @@ -10,7 +10,7 @@ ESP_EVENT_DECLARE_BASE(CFGLR_EVENT_BASE); void cfglr_signaler_idf_init(cfglr_signaler_t *signaler, cfglr_handle_t *handle); void cfglr_signaler_idf_dispatch(cfglr_signaler_t *signaler, cfglr_element_t *element, cfglr_signal_e sig); -#define CFGLR_SIGNALER_IDF_EVENT() {\ +#define CFGLR_SIGNALER_IDF_EVENT() (cfglr_signaler_t){\ .dispatch = &cfglr_signaler_idf_dispatch,\ }