From 733a5661726872c78746bdc1bfbf092d93eb0619 Mon Sep 17 00:00:00 2001 From: Stefan Oberhumer Date: Fri, 22 Dec 2023 21:47:39 +0100 Subject: [PATCH] NFC: Use std::size() instead of define. --- src/Display_Graphic_Diagram.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Display_Graphic_Diagram.cpp b/src/Display_Graphic_Diagram.cpp index 4a98c169..c38a06ab 100644 --- a/src/Display_Graphic_Diagram.cpp +++ b/src/Display_Graphic_Diagram.cpp @@ -37,11 +37,11 @@ void DisplayGraphicDiagramClass::averageLoop() void DisplayGraphicDiagramClass::dataPointLoop() { - if (_graphValuesCount >= CHART_WIDTH) { - for (uint8_t i = 0; i < CHART_WIDTH - 1; i++) { + if (_graphValuesCount >= std::size(_graphValues)) { + for (uint8_t i = 0; i < std::size(_graphValues) - 1; i++) { _graphValues[i] = _graphValues[i + 1]; } - _graphValuesCount = CHART_WIDTH - 1; + _graphValuesCount = std::size(_graphValues) - 1; } if (_iRunningAverageCnt != 0) { _graphValues[_graphValuesCount++] = _iRunningAverage / _iRunningAverageCnt;