Avoid warnings about bypassing virtual dispatch in destructors

This commit is contained in:
Martchus 2021-12-23 22:03:28 +01:00
parent b621c27ad4
commit 155c2c36dd
1 changed files with 2 additions and 2 deletions

View File

@ -189,7 +189,7 @@ MDBRWTransactionImpl::MDBRWTransactionImpl(MDBEnv* parent, unsigned int flags):
MDBRWTransactionImpl::~MDBRWTransactionImpl() MDBRWTransactionImpl::~MDBRWTransactionImpl()
{ {
abort(); MDBRWTransactionImpl::abort();
} }
void MDBRWTransactionImpl::commit() void MDBRWTransactionImpl::commit()
@ -272,7 +272,7 @@ MDBROTransactionImpl::MDBROTransactionImpl(MDBEnv *parent, unsigned int flags):
MDBROTransactionImpl::~MDBROTransactionImpl() MDBROTransactionImpl::~MDBROTransactionImpl()
{ {
// this is safe because C++ will not call overrides of virtual methods in destructors. // this is safe because C++ will not call overrides of virtual methods in destructors.
commit(); MDBROTransactionImpl::commit();
} }
void MDBROTransactionImpl::abort() void MDBROTransactionImpl::abort()