summaryrefslogtreecommitdiff
path: root/lib/state.c
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2020-09-08 19:51:07 +0200
committerDaiki Ueno <ueno@gnu.org>2020-09-18 10:12:24 +0200
commit887ee6ab7aef1187d23c440f464e40d6bb09e088 (patch)
treeb0e617111916b428b9ca74f3ae4dfc0e4e3dbd1a /lib/state.c
parent60101150f3963104f3fb2362f646d2a203775799 (diff)
downloadgnutls-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.c2
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);