From: Peter van Dijk Date: Fri, 17 Mar 2023 13:51:21 +0000 (+0100) Subject: cleanup X-Git-Tag: auth-4.8.0-alpha1~1^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8fc61b869fda1ec86296c08e7a134b02c9b39a92;p=thirdparty%2Fpdns.git cleanup --- diff --git a/modules/lmdbbackend/lmdbbackend.cc b/modules/lmdbbackend/lmdbbackend.cc index 0bcaf6afa6..a011f15c66 100644 --- a/modules/lmdbbackend/lmdbbackend.cc +++ b/modules/lmdbbackend/lmdbbackend.cc @@ -206,7 +206,7 @@ void copyDBIAndAddLSHeader(MDB_txn* txn, MDB_dbi sdbi, MDB_dbi tdbi) while (rc == 0) { std::string skey(reinterpret_cast(key.mv_data), key.mv_size); - std::string sdata(reinterpret_cast(data.mv_data), data.mv_size); + std::string sdata(reinterpret_cast(data.mv_data), data.mv_size); std::string stdata = header + sdata; @@ -275,7 +275,7 @@ void copyTypedDBI(MDB_txn* txn, MDB_dbi sdbi, MDB_dbi tdbi) tkey.mv_data = reinterpret_cast(&id); tkey.mv_size = sizeof(uint32_t); - tdata.mv_data = reinterpret_cast(stdata.c_str()); + tdata.mv_data = const_cast(stdata.c_str()); tdata.mv_size = stdata.size(); if ((rc = mdb_put(txn, tdbi, &tkey, &tdata, 0)) != 0) {