diff --git a/MyLibs/Inc/filters.h b/MyLibs/Inc/filters.h index 824f39f..964690e 100644 --- a/MyLibs/Inc/filters.h +++ b/MyLibs/Inc/filters.h @@ -129,8 +129,8 @@ int32_t process_value_int(int32_t raw_adc_quant) { * @param filter Указатель на структуру фильтра * @details Запускает функцию инициализации, если указатель инициализирован */ -#define Filter_ReInit(_fltr_, _input_) \ -((_fltr_)->reset != NULL) ? (_fltr_)->reset(_fltr_, _input_): -1 +#define Filter_ReInit(_fltr_, ...) \ +((_fltr_)->reset != NULL) ? (_fltr_)->reset(_fltr_, __VA_ARGS__): -1 /**