From: Victor Julien Date: Tue, 25 Feb 2014 21:45:46 +0000 (+0100) Subject: tls: fix uninitialized var use X-Git-Tag: suricata-2.0rc2~69 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d63df6937c1ae4d6cb83605b88306346ec6742b0;p=thirdparty%2Fsuricata.git 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 --- 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;