]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
ldns/net.c: Fix uninitialized variable usage.
authorOliver Ddin <oddin@mimecast.com>
Thu, 15 Jun 2017 16:00:45 +0000 (17:00 +0100)
committerWillem Toorop <willem@nlnetlabs.nl>
Wed, 28 Feb 2018 09:45:35 +0000 (10:45 +0100)
Windows was throwing an assertion failure in debug builds as a result of
the src_len variable not being initialized. This commit fixes that
issue.

Signed-off-by: Oliver Ddin <oddin@mimecast.com>
net.c

diff --git a/net.c b/net.c
index db1981cb133b22eab0f1c57e09c5495984e8d206..eb813a0ee7f11d5d1acdc3b408b03fdbc4f4e305 100644 (file)
--- a/net.c
+++ b/net.c
@@ -461,7 +461,7 @@ ldns_send_buffer(ldns_pkt **result, ldns_resolver *r, ldns_buffer *qb, ldns_rdf
        uint8_t i;
 
        struct sockaddr_storage *src = NULL;
-       size_t src_len;
+       size_t src_len = 0;
        struct sockaddr_storage *ns;
        size_t ns_len;
        struct timeval tv_s;