Database_SQLite3::~Database_SQLite3() { FINALIZE_STATEMENT(m_stmt_begin) FINALIZE_STATEMENT(m_stmt_end) SQLOK_ERRSTREAM(sqlite3_close(m_database), "Failed to close database"); }
RollbackManager::~RollbackManager() { flush(); FINALIZE_STATEMENT(stmt_insert); FINALIZE_STATEMENT(stmt_replace); FINALIZE_STATEMENT(stmt_select); FINALIZE_STATEMENT(stmt_select_range); FINALIZE_STATEMENT(stmt_select_withActor); FINALIZE_STATEMENT(stmt_knownActor_select); FINALIZE_STATEMENT(stmt_knownActor_insert); FINALIZE_STATEMENT(stmt_knownNode_select); FINALIZE_STATEMENT(stmt_knownNode_insert); SQLOK_ERRSTREAM(sqlite3_close(db), "Could not close db"); }