chiark / gitweb /
src/types.c: Do not crash when one of several addr subqueries fails
[adns.git] / src / types.c
index d65e1555953ecb96c8f54c40f35617b871bd4688..142a942c1a2f3fa003e30fe53f4ac81d4c560108 100644 (file)
@@ -892,6 +892,7 @@ static void icb_hostaddr(adns_query parent, adns_query child) {
 done:
   if (st) {
     adns__free_interim(parent, rrp->addrs);
+    rrp->addrs = 0;
     rrp->naddrs= (st>0 && st<=adns_s_max_tempfail) ? -1 : 0;
   }