summaryrefslogtreecommitdiff
path: root/lib/ext/key_share.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2017-09-25 09:32:25 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2018-02-19 15:29:34 +0100
commit7b27ef3819cbe7874a4b6cd868e649cb3398e1a9 (patch)
tree565f3e52bc01c28fd1a52a9dbcdccd57d2247af5 /lib/ext/key_share.c
parent4095faa6bf39112d212c05a1d6eaf7991a98c03a (diff)
downloadgnutls-7b27ef3819cbe7874a4b6cd868e649cb3398e1a9.tar.gz
ext/key_share: corrected release of MPI parameters
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
Diffstat (limited to 'lib/ext/key_share.c')
-rw-r--r--lib/ext/key_share.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ext/key_share.c b/lib/ext/key_share.c
index ed95a29765..29e987ab40 100644
--- a/lib/ext/key_share.c
+++ b/lib/ext/key_share.c
@@ -370,7 +370,7 @@ server_use_key_share(gnutls_session_t session, const gnutls_group_entry_st *grou
/* generate shared key */
ret = _gnutls_pk_derive_tls13(GNUTLS_PK_DH, &session->key.key, &session->key.kshare_dh_params, &pub);
- _gnutls_mpi_release(pub.params[DH_Y]);
+ _gnutls_mpi_release(&pub.params[DH_Y]);
if (ret < 0)
return gnutls_assert_val(ret);
@@ -468,7 +468,7 @@ client_use_key_share(gnutls_session_t session, const gnutls_group_entry_st *grou
/* generate shared key */
ret = _gnutls_pk_derive_tls13(GNUTLS_PK_DH, &session->key.key, &session->key.kshare_dh_params, &pub);
- _gnutls_mpi_release(pub.params[DH_Y]);
+ _gnutls_mpi_release(&pub.params[DH_Y]);
if (ret < 0)
return gnutls_assert_val(ret);