From eb94bb87474aa53e3ae82fb21a7baaf2846930c2 Mon Sep 17 00:00:00 2001 From: Nick Parker Date: Fri, 20 Mar 2015 10:03:51 -0500 Subject: [PATCH] set writeOnly to false when performing sqlite3BtreeRollback --- src/crypto.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crypto.c b/src/crypto.c index 976e19d..c79e5c5 100644 --- a/src/crypto.c +++ b/src/crypto.c @@ -478,7 +478,7 @@ int sqlite3_rekey_v2(sqlite3 *db, const char *zDb, const void *pKey, int nKey) { sqlcipher_codec_key_copy(ctx, CIPHER_WRITE_CTX); } else { CODEC_TRACE(("sqlite3_rekey_v2: rollback\n")); - sqlite3BtreeRollback(pDb->pBt, SQLITE_ABORT_ROLLBACK); + sqlite3BtreeRollback(pDb->pBt, SQLITE_ABORT_ROLLBACK, 0); } sqlite3_mutex_leave(db->mutex);