]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
ssl: fix uninitialized variable warning
authorVictor Julien <victor@inliniac.net>
Thu, 2 Aug 2018 06:12:48 +0000 (08:12 +0200)
committerVictor Julien <victor@inliniac.net>
Thu, 2 Aug 2018 09:21:33 +0000 (11:21 +0200)
src/app-layer-ssl.c

index 6eadc42a434b69088e8fd415259c6861f5cc18b2..e25b7e4d9cdf9341865b75fee69d5bee3a260682 100644 (file)
@@ -427,7 +427,7 @@ static int TlsDecodeHSCertificate(SSLState *ssl_state,
 {
     const uint8_t *input = (uint8_t *)initial_input;
 
-    Asn1Generic *cert;
+    Asn1Generic *cert = NULL;
 
     if (!(HAS_SPACE(3)))
         return 1;
@@ -484,6 +484,7 @@ static int TlsDecodeHSCertificate(SSLState *ssl_state,
                 goto error;
 
             DerFree(cert);
+            cert = NULL;
         }
 
         rc = TlsDecodeHSCertificateAddCertToChain(ssl_state, input, cert_len);