From 155c2c36ddfa97c86db6e4f84850577ca084245b Mon Sep 17 00:00:00 2001 From: Martchus Date: Thu, 23 Dec 2021 22:03:28 +0100 Subject: [PATCH] Avoid warnings about bypassing virtual dispatch in destructors --- lmdb-safe.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lmdb-safe.cc b/lmdb-safe.cc index a9e5ecc..2a42fa0 100644 --- a/lmdb-safe.cc +++ b/lmdb-safe.cc @@ -189,7 +189,7 @@ MDBRWTransactionImpl::MDBRWTransactionImpl(MDBEnv* parent, unsigned int flags): MDBRWTransactionImpl::~MDBRWTransactionImpl() { - abort(); + MDBRWTransactionImpl::abort(); } void MDBRWTransactionImpl::commit() @@ -272,7 +272,7 @@ MDBROTransactionImpl::MDBROTransactionImpl(MDBEnv *parent, unsigned int flags): MDBROTransactionImpl::~MDBROTransactionImpl() { // this is safe because C++ will not call overrides of virtual methods in destructors. - commit(); + MDBROTransactionImpl::commit(); } void MDBROTransactionImpl::abort()