[internal_temperature] Use a user provided default constructor for InternalTemperatureSensor (#19141)

This commit is contained in:
J. Nick Koston
2026-09-16 20:32:48 +12:00
committed by GitHub
parent 7f61909415
commit 14e640c903
@@ -13,6 +13,9 @@ namespace esphome::internal_temperature {
class InternalTemperatureSensor final : public sensor::Sensor, public PollingComponent {
public:
// User provided, not "= default": `new(p) InternalTemperatureSensor()` would zero-fill .bss that is already zero.
InternalTemperatureSensor() {}
#if defined(USE_ESP32) || (defined(USE_ZEPHYR) && defined(USE_NRF52))
void setup() override;
#endif // USE_ESP32 || (USE_ZEPHYR && USE_NRF52)