From: Jelte Jansen Date: Fri, 25 Jul 2008 12:39:37 +0000 (+0000) Subject: fixed off-by-one error which can cause major segfaultage X-Git-Tag: release-1.4.0~94 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=eba8f257facfe247c573ed9fcc7156bd930bc35c;p=thirdparty%2Fldns.git fixed off-by-one error which can cause major segfaultage --- diff --git a/rr.c b/rr.c index e140b916..b1002327 100644 --- a/rr.c +++ b/rr.c @@ -681,7 +681,7 @@ ldns_rr_pop_rdf(ldns_rr *rr) return NULL; } - pop = rr->_rdata_fields[rd_count]; + pop = rr->_rdata_fields[rd_count - 1]; /* shrink the array */ rr->_rdata_fields = LDNS_XREALLOC(