From 96b724dbbfd6059742d4214184e8ba526c160e7b Mon Sep 17 00:00:00 2001 From: Martin Steinisch Date: Thu, 9 Oct 2025 22:51:46 +0200 Subject: [PATCH] Initialize private variables in Arduino_LED_Matrix.h --- libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h b/libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h index 33d0dd81..f47f76ac 100644 --- a/libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h +++ b/libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h @@ -333,15 +333,15 @@ class ArduinoLEDMatrix private: int _currentFrame = 0; - uint32_t _frameHolder[3]; - uint32_t* _frames; - uint32_t _framesCount; + uint32_t _frameHolder[3] = {0, 0, 0}; + uint32_t* _frames = nullptr; + uint32_t _framesCount = 0; uint32_t _interval = 0; uint32_t _lastInterval = 0; bool _loop = false; FspTimer _ledTimer; bool _sequenceDone = false; - voidFuncPtr _callBack; + voidFuncPtr _callBack = nullptr; static void turnOnLedISR(timer_callback_args_t *arg) { static volatile int i_isr = 0;