diff --git a/code/espurna/filters/LastFilter.h b/code/espurna/filters/LastFilter.h index 45cc50f6..9d5bb97d 100644 --- a/code/espurna/filters/LastFilter.h +++ b/code/espurna/filters/LastFilter.h @@ -13,6 +13,10 @@ public: _value = value; } + size_t capacity() const override { + return 1; + } + void reset() override { _value = 0; } diff --git a/code/espurna/filters/MaxFilter.h b/code/espurna/filters/MaxFilter.h index f24a6a63..860c8ebd 100644 --- a/code/espurna/filters/MaxFilter.h +++ b/code/espurna/filters/MaxFilter.h @@ -15,6 +15,10 @@ public: _value = std::max(value, _value); } + size_t capacity() const override { + return 1; + } + void reset() override { _value = 0; }