Initialize variables before first usage

This commit is contained in:
Thomas Basler 2023-09-18 20:23:00 +02:00
parent 1cf41426de
commit 35da310420
2 changed files with 3 additions and 3 deletions

View File

@ -9,7 +9,7 @@ public:
void loop();
private:
uint32_t _lastPublish;
uint32_t _lastPublish = 0;
};
extern MqttHandleDtuClass MqttHandleDtu;

View File

@ -17,8 +17,8 @@ private:
void publishField(std::shared_ptr<InverterAbstract> inv, ChannelType_t type, ChannelNum_t channel, FieldId_t fieldId);
void onMqttMessage(const espMqttClientTypes::MessageProperties& properties, const char* topic, const uint8_t* payload, size_t len, size_t index, size_t total);
uint32_t _lastPublishStats[INV_MAX_COUNT];
uint32_t _lastPublish;
uint32_t _lastPublishStats[INV_MAX_COUNT] = { 0 };
uint32_t _lastPublish = 0;
FieldId_t _publishFields[14] = {
FLD_UDC,