From: Mark Andrews Date: Wed, 5 Feb 2020 05:00:50 +0000 (+1100) Subject: Remove dead error code. X-Git-Tag: v9.16.0~29^2~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5fc9efba3094e135700859cf02011317fbd03c1b;p=thirdparty%2Fbind9.git Remove dead error code. 128 return (ISC_R_SUCCESS); 129 CID 1456146 (#1 of 1): Structurally dead code (UNREACHABLE) unreachable: This code cannot be reached: { if (dst->labels[i] != N.... 130 do { --- diff --git a/lib/dns/ipkeylist.c b/lib/dns/ipkeylist.c index b088c1f80e7..9011c018a4a 100644 --- a/lib/dns/ipkeylist.c +++ b/lib/dns/ipkeylist.c @@ -126,26 +126,6 @@ dns_ipkeylist_copy(isc_mem_t *mctx, const dns_ipkeylist_t *src, } dst->count = src->count; return (ISC_R_SUCCESS); - - do { - if (dst->labels[i] != NULL) { - if (dns_name_dynamic(dst->labels[i])) - dns_name_free(dst->labels[i], mctx); - isc_mem_put(mctx, dst->labels[i], sizeof(dns_name_t)); - dst->labels[i] = NULL; - } - } while (i-- > 0); - - do { - if (dst->keys[i] != NULL) { - if (dns_name_dynamic(dst->keys[i])) - dns_name_free(dst->keys[i], mctx); - isc_mem_put(mctx, dst->keys[i], sizeof(dns_name_t)); - dst->keys[i] = NULL; - } - } while (i-- > 0); - - return (result); } isc_result_t