Destructor must be public

This commit is contained in:
Will Tatam 2025-01-15 12:46:06 +00:00
parent 59a79a30da
commit 0afd2fe720
3 changed files with 14 additions and 13 deletions

View File

@ -54,12 +54,6 @@ private:
_lastTemperature = 0; _lastTemperature = 0;
} }
~UsermodAHT10()
{
delete _aht;
_aht = nullptr;
}
#ifndef WLED_DISABLE_MQTT #ifndef WLED_DISABLE_MQTT
void mqttInitialize() void mqttInitialize()
{ {
@ -322,6 +316,12 @@ public:
_initDone = true; _initDone = true;
return configComplete; return configComplete;
} }
~UsermodAHT10()
{
delete _aht;
_aht = nullptr;
}
}; };
const char UsermodAHT10::_name[] PROGMEM = "AHTxx"; const char UsermodAHT10::_name[] PROGMEM = "AHTxx";

View File

@ -210,12 +210,6 @@ private:
} }
} }
~UsermodINA226()
{
delete _ina226;
_ina226 = nullptr;
}
#ifndef WLED_DISABLE_MQTT #ifndef WLED_DISABLE_MQTT
void mqttInitialize() void mqttInitialize()
{ {
@ -551,6 +545,13 @@ public:
_initDone = true; _initDone = true;
return configComplete; return configComplete;
} }
~UsermodINA226()
{
delete _ina226;
_ina226 = nullptr;
}
}; };
const char UsermodINA226::_name[] PROGMEM = "INA226"; const char UsermodINA226::_name[] PROGMEM = "INA226";

View File

@ -159,5 +159,5 @@ inline void UsermodMqttSwitch::updateState(uint8_t pinNr)
} }
static UsermodMqttSwitc mqtt_switch_v2; static UsermodMqttSwitch mqtt_switch_v2;
REGISTER_USERMOD(mqtt_switch_v2); REGISTER_USERMOD(mqtt_switch_v2);