From dd7ee0c74d6de14b90959cfbd9ebfb1c246226a5 Mon Sep 17 00:00:00 2001 From: Daniel Frey Date: Sun, 17 Apr 2022 09:42:45 +0200 Subject: [PATCH] Simplify code Removes a superfluous `if` and folds both branches which had identical behavior. --- modules/bindbackend/bindbackend2.cc | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/modules/bindbackend/bindbackend2.cc b/modules/bindbackend/bindbackend2.cc index 43e2034999..a584f4137e 100644 --- a/modules/bindbackend/bindbackend2.cc +++ b/modules/bindbackend/bindbackend2.cc @@ -1206,17 +1206,9 @@ void Bind2Backend::lookup(const QType& qtype, const DNSName& qname, int zoneId, auto& hashedidx = boost::multi_index::get(*d_handle.d_records); auto range = hashedidx.equal_range(d_handle.qname); - if (range.first == range.second) { - d_handle.d_list = false; - d_handle.d_iter = d_handle.d_end_iter = range.first; - return; - } - else { - d_handle.d_iter = range.first; - d_handle.d_end_iter = range.second; - } - d_handle.d_list = false; + d_handle.d_iter = range.first; + d_handle.d_end_iter = range.second; } Bind2Backend::handle::handle() -- 2.47.2