| 642 | } |
| 643 | |
| 644 | AutoSavePoint::~AutoSavePoint() |
| 645 | { |
| 646 | if (m_number && !(m_tdbb->getDatabase()->dbb_flags & DBB_bugcheck)) |
| 647 | { |
| 648 | fb_assert(m_transaction->tra_save_point); |
| 649 | fb_assert(m_transaction->tra_save_point->getNumber() == m_number); |
| 650 | m_transaction->rollbackSavepoint(m_tdbb); |
| 651 | } |
| 652 | } |
| 653 | |
| 654 | void AutoSavePoint::release() |
| 655 | { |
nothing calls this directly
no test coverage detected