mirror of
https://github.com/espressif/esp-mqtt.git
synced 2025-08-03 12:45:34 +02:00
fixed memory leak in sending queue
This commit is contained in:
2
mqtt.c
2
mqtt.c
@@ -485,6 +485,8 @@ void mqtt_destroy(mqtt_client *client)
|
|||||||
{
|
{
|
||||||
if (client == NULL) return;
|
if (client == NULL) return;
|
||||||
|
|
||||||
|
vQueueDelete(client->xSendingQueue);
|
||||||
|
|
||||||
free(client->mqtt_state.in_buffer);
|
free(client->mqtt_state.in_buffer);
|
||||||
free(client->mqtt_state.out_buffer);
|
free(client->mqtt_state.out_buffer);
|
||||||
free(client->send_rb.p_o);
|
free(client->send_rb.p_o);
|
||||||
|
Reference in New Issue
Block a user