diff options
author | Daiki Ueno <ueno@gnu.org> | 2020-09-08 19:51:07 +0200 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2020-09-18 10:12:24 +0200 |
commit | 887ee6ab7aef1187d23c440f464e40d6bb09e088 (patch) | |
tree | b0e617111916b428b9ca74f3ae4dfc0e4e3dbd1a /lib/state.c | |
parent | 60101150f3963104f3fb2362f646d2a203775799 (diff) | |
download | gnutls-887ee6ab7aef1187d23c440f464e40d6bb09e088.tar.gz |
tls13/session_ticket: remove _gnutls13_session_ticket_unset
The function was not really useful because _gnutls_free_datum()
has a NULL check as in free(). This also makes GCC 10 happy if
-Warray-bounds=2 is specified:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96984
Signed-off-by: Daiki Ueno <ueno@gnu.org>
Diffstat (limited to 'lib/state.c')
-rw-r--r-- | lib/state.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/state.c b/lib/state.c index 817a7b8cd8..03e76522ec 100644 --- a/lib/state.c +++ b/lib/state.c @@ -706,7 +706,7 @@ void gnutls_deinit(gnutls_session_t session) _gnutls_selected_certs_deinit(session); /* destroy any session ticket we may have received */ - _gnutls13_session_ticket_unset(session); + tls13_ticket_deinit(&session->internals.tls13_ticket); /* we rely on priorities' internal reference counting */ gnutls_priority_deinit(session->internals.priorities); |