From: Wouter Wijngaards Date: Wed, 9 Dec 2009 16:27:13 +0000 (+0000) Subject: fix crash for hauke X-Git-Tag: release-1.4.1~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1d2c4f70fac01461cdc31153b846f35b3d287f63;p=thirdparty%2Funbound.git fix crash for hauke git-svn-id: file:///svn/unbound/trunk@1933 be551aaa-1e26-0410-a405-d3ace91eadb9 --- diff --git a/validator/val_neg.c b/validator/val_neg.c index 808708398..6c9b7da14 100644 --- a/validator/val_neg.c +++ b/validator/val_neg.c @@ -1430,7 +1430,7 @@ val_neg_getmsg(struct val_neg_cache* neg, struct query_info* qinfo, msg = neg_nsec3_proof_ds(zone, qinfo->qname, qinfo->qname_len, zname_labs+1, buf, rrset_cache, region, now); - if(addsoa && !add_soa(rrset_cache, now, region, msg, zone)) { + if(msg && addsoa && !add_soa(rrset_cache, now, region, msg, zone)) { lock_basic_unlock(&neg->lock); return NULL; }