From: Nikos Mavrogiannopoulos Date: Tue, 15 Feb 2011 21:15:05 +0000 (+0100) Subject: Corrected bug in DHE-PSK in freeing username/key. X-Git-Tag: gnutls_2_99_0~268 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b0cce9533f2f0bb381adfd43949b9f91dd55cc0a;p=thirdparty%2Fgnutls.git Corrected bug in DHE-PSK in freeing username/key. --- diff --git a/lib/auth_dhe_psk.c b/lib/auth_dhe_psk.c index 6d698c4563..ac1a5bc156 100644 --- a/lib/auth_dhe_psk.c +++ b/lib/auth_dhe_psk.c @@ -98,8 +98,10 @@ gen_psk_client_kx (gnutls_session_t session, gnutls_buffer_st* data) cleanup: if (free) - _gnutls_free_datum(&username); - _gnutls_free_datum(&key); + { + _gnutls_free_datum(&username); + _gnutls_free_datum(&key); + } return ret;