commit | fe870275121698426566e425b14da90f07cac848 | [log] [tgz] |
---|---|---|
author | Hanno Becker <hanno.becker@arm.com> | Thu Jan 31 16:37:56 2019 +0000 |
committer | Hanno Becker <hanno.becker@arm.com> | Wed Jun 05 14:25:28 2019 +0100 |
tree | 43db92e47ea644b43c6bfb191e2e476116aaad97 | |
parent | fd39919aa3638a415b12d401db42a10153266296 [diff] [blame] |
Fix memory leak
diff --git a/library/ssl_tls.c b/library/ssl_tls.c index 6680c11..6ffbf7b 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c
@@ -6304,6 +6304,7 @@ /* Delete all remaining CRTs from the original CRT chain. */ mbedtls_x509_crt_free( ssl->session_negotiate->peer_cert->next ); + mbedtls_free( ssl->session_negotiate->peer_cert->next ); ssl->session_negotiate->peer_cert->next = NULL; i += n;