]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
take lmdb change from bbf726cab32b902530b2e66bf9f36190127c925d
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Wed, 20 Nov 2019 13:20:31 +0000 (14:20 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Wed, 20 Nov 2019 13:20:31 +0000 (14:20 +0100)
ext/lmdb-safe/lmdb-safe.hh

index 71abc6a1a7761d1fcd2ec07acc1cbe37bb78391b..e5fe14a1dea63098ee9cfd35cbaf68d5e4099d4f 100644 (file)
@@ -45,9 +45,8 @@ The error strategy. Anything that "should never happen" turns into an exception.
 class MDBDbi
 {
 public:
-  MDBDbi()
+  MDBDbi(): d_dbi(-1)
   {
-    d_dbi = -1;
   }
   explicit MDBDbi(MDB_env* env, MDB_txn* txn, string_view dbname, int flags);  
 
@@ -166,9 +165,8 @@ template<> inline string_view MDBOutVal::get<string_view>() const
 class MDBInVal
 {
 public:
-  MDBInVal(const MDBOutVal& rhs)
+  MDBInVal(const MDBOutVal& rhs): d_mdbval(rhs.d_mdbval)
   {
-    d_mdbval = rhs.d_mdbval;
   }
 
   template <class T,