mirror of
https://github.com/yuzu-emu/mbedtls
synced 2024-11-25 09:08:53 +00:00
Fix issue in ssl_free() vs ssl_config_free()
Just an overlook from moving things recently
This commit is contained in:
parent
49f5eb9b41
commit
ec4b08957f
1 changed files with 8 additions and 8 deletions
|
@ -6570,14 +6570,6 @@ void mbedtls_ssl_free( mbedtls_ssl_context *ssl )
|
|||
mbedtls_free( ssl->session );
|
||||
}
|
||||
|
||||
#if defined(MBEDTLS_SSL_SESSION_TICKETS)
|
||||
if( ssl->conf->ticket_keys )
|
||||
{
|
||||
ssl_ticket_keys_free( ssl->conf->ticket_keys );
|
||||
mbedtls_free( ssl->conf->ticket_keys );
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_X509_CRT_PARSE_C)
|
||||
if( ssl->hostname != NULL )
|
||||
{
|
||||
|
@ -6733,6 +6725,14 @@ void mbedtls_ssl_config_free( mbedtls_ssl_config *conf )
|
|||
}
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_SSL_SESSION_TICKETS)
|
||||
if( conf->ticket_keys )
|
||||
{
|
||||
ssl_ticket_keys_free( conf->ticket_keys );
|
||||
mbedtls_free( conf->ticket_keys );
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_X509_CRT_PARSE_C)
|
||||
ssl_key_cert_free( conf->key_cert );
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue