]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
Return error on resolver_new fail in ldns-dane
authorWillem Toorop <willem@nlnetlabs.nl>
Thu, 24 Nov 2016 14:11:47 +0000 (15:11 +0100)
committerWillem Toorop <willem@nlnetlabs.nl>
Thu, 24 Nov 2016 14:11:47 +0000 (15:11 +0100)
Wouter's review

examples/ldns-dane.c

index 6012c8fdbb03a91b7f9c8e859c92c7a526eb2fab..612e9fa6750973e40b84452ec60145f7d09dea3c 100644 (file)
@@ -600,6 +600,8 @@ dane_setup_resolver(ldns_resolver** res, ldns_rdf* nameserver_addr,
                *res = ldns_resolver_new();
                if (*res) {
                        s = ldns_resolver_push_nameserver(*res, nameserver_addr);
+               } else {
+                       s = LDNS_STATUS_MEM_ERR;
                }
        } else {
                s = ldns_resolver_new_frm_file(res, NULL);