From 4646d418c0f43eaf9c727c9f706ad5ef268c634b Mon Sep 17 00:00:00 2001 From: bogd Date: Fri, 17 Nov 2023 10:26:03 +0200 Subject: [PATCH] fixed argument in mqtt subcribe function for esp-idf 5.1.2 compatibility --- src/MQTT.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MQTT.c b/src/MQTT.c index 9b66474..8926b2a 100644 --- a/src/MQTT.c +++ b/src/MQTT.c @@ -214,7 +214,7 @@ static void mqtt_system_event_handler(int idx, void *handler_args, esp_event_bas ESP_LOGI(TAG, "MQTT_EVENT_CONNECTED client %d", idx); #endif ComposeTopic(topic, idx, SERVICE_NAME, DOWNLINK_SUBTOPIC); - msg_id = esp_mqtt_client_subscribe(client, (const char*) topic, 0); + msg_id = esp_mqtt_client_subscribe(client, (char*) topic, 0); #if MQTT_DEBUG_MODE > 0 ESP_LOGI(TAG, "sent subscribe successful, msg_id=%d", msg_id); ESP_LOGI(TAG, "Subscribe to %s", topic); @@ -224,7 +224,7 @@ static void mqtt_system_event_handler(int idx, void *handler_args, esp_event_bas { ComposeTopic(topic, idx, EXTERNAL_SERVICE_NAME, DOWNLINK_SUBTOPIC); //Subscribe to the service called "APP" - msg_id = esp_mqtt_client_subscribe(client, (const char*) topic, 0); + msg_id = esp_mqtt_client_subscribe(client, (char*) topic, 0); #if MQTT_DEBUG_MODE > 0 ESP_LOGI(TAG, "sent subscribe successful, msg_id=%d", msg_id); ESP_LOGI(TAG, "Subscribe to %s", topic);