From: redchenjs Date: Sat, 21 Apr 2018 17:13:09 +0000 (+0800) Subject: esp-tls: fix memory leak when using CA certification validation X-Git-Tag: v3.1-beta1~228^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=854c5260d43b251335c57d5085c99395b4e8ba5f;p=esp-idf esp-tls: fix memory leak when using CA certification validation --- diff --git a/components/esp-tls/esp_tls.c b/components/esp-tls/esp_tls.c index a7040b3d2c..acb2db5566 100644 --- a/components/esp-tls/esp_tls.c +++ b/components/esp-tls/esp_tls.c @@ -136,7 +136,7 @@ static void mbedtls_cleanup(esp_tls_t *tls) if (!tls) { return; } - + mbedtls_x509_crt_free(&tls->cacert); mbedtls_entropy_free(&tls->entropy); mbedtls_ssl_config_free(&tls->conf); mbedtls_ctr_drbg_free(&tls->ctr_drbg);