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;