From: Mark Andrews Date: Wed, 15 Oct 2008 04:22:30 +0000 (+0000) Subject: silence coverity false positive X-Git-Tag: v9.6.0-P1~105 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=f2d09cd90d63ea6842a7d4a2bfacb0d89be47d1c;p=thirdparty%2Fbind9.git silence coverity false positive --- diff --git a/lib/dns/adb.c b/lib/dns/adb.c index 96c42603839..f06b4a8b8a9 100644 --- a/lib/dns/adb.c +++ b/lib/dns/adb.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: adb.c,v 1.241 2008/05/03 05:07:13 marka Exp $ */ +/* $Id: adb.c,v 1.242 2008/10/15 04:22:30 marka Exp $ */ /*! \file * @@ -3127,8 +3127,10 @@ fetch_callback(isc_task_t *task, isc_event_t *ev) { address_type = DNS_ADBFIND_INET6; fetch = name->fetch_aaaa; name->fetch_aaaa = NULL; - } - INSIST(address_type != 0); + } else + fetch = NULL; + + INSIST(address_type != 0 && fetch != NULL); dns_resolver_destroyfetch(&fetch->fetch); dev->fetch = NULL;