]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
fixed segfault when there is no answer (somebody apparently removed an = NULL)
authorJelte Jansen <jeltejan@NLnetLabs.nl>
Tue, 1 Nov 2005 13:34:03 +0000 (13:34 +0000)
committerJelte Jansen <jeltejan@NLnetLabs.nl>
Tue, 1 Nov 2005 13:34:03 +0000 (13:34 +0000)
resolver.c

index 052a7790521366326af79ec0987caba68f95ff33..026eb3a2cd083c7b005a6f32e33d19980eeb5af4 100644 (file)
@@ -725,6 +725,7 @@ ldns_resolver_send_pkt(ldns_pkt **answer, ldns_resolver *r, ldns_pkt *query_pkt)
        ldns_pkt *answer_pkt; /*  = NULL; */
        ldns_status stat = LDNS_STATUS_OK;
 
+       answer_pkt = NULL;
        for (retries = ldns_resolver_retry(r); retries > 0; retries--) {
                stat = ldns_send(&answer_pkt, r, query_pkt);
                if (stat == LDNS_STATUS_OK) {