commit | 92af9a97926b186375529b79369d316494f01dce | [log] [tgz] |
---|---|---|
author | jiblime <47689567+jiblime@users.noreply.github.com> | Wed Dec 18 21:40:01 2019 -0800 |
committer | Simon Butcher <simon.butcher@arm.com> | Mon Mar 09 17:39:04 2020 +0000 |
tree | 0fadd4fe7a90ddbebfd0a1c2afd7208ae87a72b5 | |
parent | 8eefb9b3b804bde96b44279d2b417d52692ad0ee [diff] |
Fixes definition error when the deprecated MBEDTLS_ZLIB_SUPPORT and ENABLE_ZLIB_SUPPORT macro are defined/enabled for zlib support in mbedtls 100% tests passed, 0 tests failed out of 85 https://github.com/ARMmbed/mbedtls/blob/mbedtls-2.19.1/library/ssl_tls.c#L1842 https://github.com/ARMmbed/mbedtls/blob/mbedtls-2.19.1/library/ssl_tls.c#L1862 Signed-off-by: Simon Butcher <simon.butcher@arm.com>
diff --git a/library/ssl_tls.c b/library/ssl_tls.c index 1d5503b..a773c9d 100644 --- a/library/ssl_tls.c +++ b/library/ssl_tls.c
@@ -1960,7 +1960,7 @@ /* Allocate compression buffer */ #if defined(MBEDTLS_ZLIB_SUPPORT) - if( session->compression == MBEDTLS_SSL_COMPRESS_DEFLATE && + if( ssl->session_negotiate->compression == MBEDTLS_SSL_COMPRESS_DEFLATE && ssl->compress_buf == NULL ) { MBEDTLS_SSL_DEBUG_MSG( 3, ( "Allocating compression buffer" ) );