mirror of
https://github.com/espressif/esp-mqtt.git
synced 2025-08-03 20:55:14 +02:00
fixed memory leak in ringbuffer after destroying client
This commit is contained in:
1
mqtt.c
1
mqtt.c
@@ -487,6 +487,7 @@ void mqtt_destroy(mqtt_client *client)
|
|||||||
|
|
||||||
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);
|
free(client);
|
||||||
|
|
||||||
mqtt_info("Client destroyed");
|
mqtt_info("Client destroyed");
|
||||||
|
Reference in New Issue
Block a user