null pointer derefernce on out of memory

This commit is contained in:
Mark Andrews
2012-11-30 00:51:17 +11:00
parent b455267585
commit 22f3afddd2

View File

@@ -6529,7 +6529,8 @@ addclosest(dns_rbtdb_t *rbtdb, rdatasetheader_t *newheader,
cleanup:
dns_rdataset_disassociate(&neg);
dns_rdataset_disassociate(&negsig);
free_noqname(mctx, &closest);
if (closest != NULL)
free_noqname(mctx, &closest);
return(result);
}