Avoid warnings about bypassing virtual dispatch in destructors
This commit is contained in:
parent
b621c27ad4
commit
155c2c36dd
|
@ -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()
|
||||||
|
|
Loading…
Reference in New Issue