From: Wouter Wijngaards Date: Thu, 5 Mar 2009 08:39:00 +0000 (+0000) Subject: deep_free is NULL safe. X-Git-Tag: release-1.6.0~99 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=df2de059d9deab8496f4ac4e9b4299310dd914fa;p=thirdparty%2Fldns.git deep_free is NULL safe. --- diff --git a/rr_functions.c b/rr_functions.c index 3d7ecd70..718d639e 100644 --- a/rr_functions.c +++ b/rr_functions.c @@ -52,12 +52,8 @@ ldns_rr_set_function(ldns_rr_type type, ldns_rr *rr, ldns_rdf *rdf, size_t pos) return false; } pop = ldns_rr_set_rdf(rr, rdf, pos); - if (pop) { - ldns_rdf_deep_free(pop); - return true; - } else { - return true; - } + ldns_rdf_deep_free(pop); + return true; } /* A/AAAA records */