Fix a memory leak in http_fns.c (#1653)

This commit is contained in:
Bartosz Nitka
2025-05-26 17:35:45 +02:00
committed by GitHub
parent cbf0d459fd
commit a2c9d19147

View File

@ -2227,6 +2227,7 @@ void doHomeAssistantDiscovery(const char* topic, http_request_t* request) {
#ifndef NO_CHIP_TEMPERATURE
dev_info = hass_init_sensor_device_info(HASS_TEMP, -1, -1, -1, 1);
MQTT_QueuePublish(topic, dev_info->channel, hass_build_discovery_json(dev_info), OBK_PUBLISH_FLAG_RETAIN);
hass_free_device_info(dev_info);
#endif
dev_info = hass_init_sensor_device_info(HASS_RSSI, -1, -1, -1, 1);
MQTT_QueuePublish(topic, dev_info->channel, hass_build_discovery_json(dev_info), OBK_PUBLISH_FLAG_RETAIN);