diff --git a/components/squeezelite-ota/squeezelite-ota.c b/components/squeezelite-ota/squeezelite-ota.c index 8e3b4050..6bcdeb8b 100644 --- a/components/squeezelite-ota/squeezelite-ota.c +++ b/components/squeezelite-ota/squeezelite-ota.c @@ -206,7 +206,7 @@ void sendMessaging(messaging_types type,const char * fmt, ...){ char * json_msg = cJSON_PrintUnformatted(msg); messaging_post_message(type, MESSAGING_CLASS_OTA, json_msg); free(json_msg); - cJSON_free(msg); + cJSON_Delete(msg); _printMemStats(); }