X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/039a0566b2e321bbfcb51f667d32b5d890ee6f61..HEAD:/src/types.c diff --git a/src/types.c b/src/types.c index d65e155..a4478fa 100644 --- a/src/types.c +++ b/src/types.c @@ -4,7 +4,7 @@ */ /* * This file is part of adns, which is - * Copyright (C) 1997-2000,2003,2006,2014 Ian Jackson + * Copyright (C) 1997-2000,2003,2006,2014-2016 Ian Jackson * Copyright (C) 2014 Mark Wooding * Copyright (C) 1999-2000,2003,2006 Tony Finch * Copyright (C) 1991 Massachusetts Institute of Technology @@ -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; }