fix: Minor warning of unused variable

In case of hardcoded id mac array was unused.
This commit is contained in:
Euripedes Rocha
2024-03-28 14:16:34 +01:00
parent 14f5fa079f
commit 726e5f2fce

View File

@ -22,13 +22,13 @@ static const char *TAG = "platform";
#endif
char *platform_create_id_string(void)
{
uint8_t mac[6];
char *id_string = calloc(1, MAX_ID_STRING);
ESP_MEM_CHECK(TAG, id_string, return NULL);
#ifndef MAC_TYPE
ESP_LOGW(TAG, "Soc doesn't provide MAC, client could be disconnected in case of device with same name in the broker.");
sprintf(id_string, "esp_mqtt_client_id");
#else
uint8_t mac[6];
esp_read_mac(mac, MAC_TYPE);
sprintf(id_string, "ESP32_%02x%02X%02X", mac[3], mac[4], mac[5]);
#endif