From 5999f1ebd6e879c41b1e3c88c06599b6191c075e Mon Sep 17 00:00:00 2001 From: Evan Hunt Date: Thu, 31 Aug 2017 14:20:00 -0700 Subject: [PATCH] [master] initialize result and rdataset variables --- bin/named/query.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/named/query.c b/bin/named/query.c index 671469a2c2..8e6db4bf74 100644 --- a/bin/named/query.c +++ b/bin/named/query.c @@ -7942,9 +7942,12 @@ query_coveringnsec(query_ctx_t *qctx) { isc_boolean_t exists = ISC_TRUE, data = ISC_TRUE; isc_boolean_t redirected = ISC_FALSE; isc_buffer_t *dbuf = NULL, b; - isc_result_t result; + isc_result_t result = ISC_R_SUCCESS; unsigned int dboptions = qctx->client->query.dboptions; + dns_rdataset_init(&rdataset); + dns_rdataset_init(&sigrdataset); + /* * If we have no signer name, stop immediately. */ @@ -7961,9 +7964,6 @@ query_coveringnsec(query_ctx_t *qctx) { dns_fixedname_init(&fnowild); nowild = dns_fixedname_name(&fnowild); - dns_rdataset_init(&rdataset); - dns_rdataset_init(&sigrdataset); - dns_clientinfomethods_init(&cm, ns_client_sourceip); dns_clientinfo_init(&ci, qctx->client, NULL); -- GitLab