From d63df6937c1ae4d6cb83605b88306346ec6742b0 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Tue, 25 Feb 2014 22:45:46 +0100 Subject: [PATCH] tls: fix uninitialized var use errcode wasn't initialized and in some code paths it remained uninitialized, leading to us evaluating this uninitialized value. Bug #1091 --- src/app-layer-tls-handshake.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app-layer-tls-handshake.c b/src/app-layer-tls-handshake.c index 022547cdeb..ca2e7f491c 100644 --- a/src/app-layer-tls-handshake.c +++ b/src/app-layer-tls-handshake.c @@ -94,7 +94,7 @@ int DecodeTLSHandshakeServerCertificate(SSLState *ssl_state, uint8_t *input, uin int rc; int parsed; uint8_t *start_data; - uint32_t errcode; + uint32_t errcode = 0; if (input_len < 3) return 1;