check for NULL before filling in retured node pointer.

This commit is contained in:
Michael Graff
1999-11-04 18:42:27 +00:00
parent 3165855ecf
commit b06ac13313
+4 -2
View File
@@ -2413,8 +2413,10 @@ cache_find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version,
* deepest zone cut.
*/
if (nsheader != NULL) {
new_reference(search.rbtdb, node);
*nodep = node;
if (nodep != NULL) {
new_reference(search.rbtdb, node);
*nodep = node;
}
bind_rdataset(search.rbtdb, node, nsheader, search.now,
rdataset);
if (nssig != NULL)