From: Peter van Dijk Date: Fri, 28 Feb 2025 11:01:33 +0000 (+0100) Subject: remove redundant check X-Git-Tag: auth-4.9.5~1^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d80fa0ec9db8ef78a1b6b50b27be409aa22cdb30;p=thirdparty%2Fpdns.git remove redundant check (cherry picked from commit bce1a016a0fe7c42a479987cbaf8e3e92e3c403b) --- diff --git a/modules/lmdbbackend/lmdbbackend.cc b/modules/lmdbbackend/lmdbbackend.cc index 336cf03988..de949eddbe 100644 --- a/modules/lmdbbackend/lmdbbackend.cc +++ b/modules/lmdbbackend/lmdbbackend.cc @@ -1405,10 +1405,7 @@ bool LMDBBackend::list(const DNSName& target, int /* id */, bool include_disable d_matchkey = co(di.id); MDBOutVal key, val; - auto a = d_getcursor->prefix(d_matchkey, key, val); - auto b0 = key.getNoStripHeader(); - auto b = b0.rfind(d_matchkey, 0); - if (a || b != 0) { + if (d_getcursor->prefix(d_matchkey, key, val)) { d_getcursor.reset(); }