summaryrefslogtreecommitdiff
path: root/lib/handshake.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2017-11-02 15:40:24 +0100
committerNikos Mavrogiannopoulos <nmav@redhat.com>2018-02-19 15:29:35 +0100
commit5931542314efea4d0c4642bf117810b5fa6f22d0 (patch)
treea0afa78ec87530fb3f873965bb971b6323f4ef74 /lib/handshake.c
parent7271c8c97e3a31132db27978a3399b20280bbcc0 (diff)
downloadgnutls-5931542314efea4d0c4642bf117810b5fa6f22d0.tar.gz
handshake: initialize buffer prior to use
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
Diffstat (limited to 'lib/handshake.c')
-rw-r--r--lib/handshake.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/handshake.c b/lib/handshake.c
index cdc9558c8e..d12e80e676 100644
--- a/lib/handshake.c
+++ b/lib/handshake.c
@@ -1976,6 +1976,8 @@ int _gnutls_send_server_hello(gnutls_session_t session, int again)
const version_entry_st *vers;
gnutls_ext_flags_t ext_parse_flag;
+ _gnutls_buffer_init(&buf);
+
if (again == 0) {
vers = get_version(session);
if (unlikely(vers == NULL || session->security_parameters.cs == NULL))