From c2ede159a6ce1b4364fe92a6774dd222b75ad94d Mon Sep 17 00:00:00 2001 From: Kenichi Ishigaki Date: Sat, 30 Oct 2010 23:57:39 +0000 Subject: [PATCH] rollback should be done while active flag is on --- dbdimp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbdimp.c b/dbdimp.c index ca83cce..9a3534c 100644 --- a/dbdimp.c +++ b/dbdimp.c @@ -329,11 +329,11 @@ sqlite_db_disconnect(SV *dbh, imp_dbh_t *imp_dbh) dTHX; int rc; sqlite3_stmt *pStmt; - DBIc_ACTIVE_off(imp_dbh); if (DBIc_is(imp_dbh, DBIcf_AutoCommit) == FALSE) { sqlite_db_rollback(dbh, imp_dbh); } + DBIc_ACTIVE_off(imp_dbh); #if 0 /*