]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
Clumsy me
authorWillem Toorop <willem@NLnetLabs.nl>
Fri, 21 Sep 2012 20:01:05 +0000 (20:01 +0000)
committerWillem Toorop <willem@NLnetLabs.nl>
Fri, 21 Sep 2012 20:01:05 +0000 (20:01 +0000)
examples/ldns-dane.c

index 1c8f34472eda6bae31545ab7cf347794bfa8e4b9..d369bc74f075478bcc8a45a5f14e37b68e27d7a0 100644 (file)
@@ -637,11 +637,8 @@ dane_query(ldns_rr_list** rrs, ldns_resolver* r,
                return LDNS_STATUS_MEM_ERR;
        }
        *rrs = ldns_pkt_rr_list_by_type(p, t, LDNS_SECTION_ANSWER);
-       if (! *rrs) {
-               ldns_pkt_free(p);
-               return LDNS_STATUS_MEM_ERR;
-       }
-       if (ldns_rr_list_rr_count(*rrs) == 0 || ! ldns_resolver_dnssec(r)) {
+       if (ldns_rr_list_rr_count(*rrs) == 0 /* *rrs will actually be NULL then! */
+                       || ! ldns_resolver_dnssec(r)) {
                ldns_pkt_free(p);
                return LDNS_STATUS_OK;
        }