From a9b73ab2df81334572962b01bf01cc3b2fb2d97d Mon Sep 17 00:00:00 2001 From: Stephen Lombardo Date: Mon, 17 Aug 2020 13:14:30 -0400 Subject: [PATCH] remove use of xTrace in sqlcipher_export --- src/crypto.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/crypto.c b/src/crypto.c index ea6dc540..7e76ff7f 100644 --- a/src/crypto.c +++ b/src/crypto.c @@ -1026,7 +1026,6 @@ void sqlcipher_exportFunc(sqlite3_context *context, int argc, sqlite3_value **ar int saved_nChange = db->nChange; /* Saved value of db->nChange */ int saved_nTotalChange = db->nTotalChange; /* Saved value of db->nTotalChange */ u8 saved_mTrace = db->mTrace; /* Saved value of db->mTrace */ - int (*saved_xTrace)(u32,void*,void*,void*) = db->xTrace; /* Saved db->xTrace */ int rc = SQLITE_OK; /* Return code from service routines */ char *zSql = NULL; /* SQL statements */ char *pzErrMsg = NULL; @@ -1053,7 +1052,6 @@ void sqlcipher_exportFunc(sqlite3_context *context, int argc, sqlite3_value **ar db->flags |= SQLITE_WriteSchema | SQLITE_IgnoreChecks; db->mDbFlags |= DBFLAG_PreferBuiltin | DBFLAG_Vacuum; db->flags &= ~(u64)(SQLITE_ForeignKeys | SQLITE_ReverseOrder | SQLITE_Defensive | SQLITE_CountRows); - db->xTrace = 0; db->mTrace = 0; /* Query the schema of the main database. Create a mirror schema @@ -1133,7 +1131,6 @@ end_of_export: db->mDbFlags = saved_mDbFlags; db->nChange = saved_nChange; db->nTotalChange = saved_nTotalChange; - db->xTrace = saved_xTrace; db->mTrace = saved_mTrace; if(zSql) sqlite3_free(zSql);