From 92ecf306ec3bb91db10981872d22d03dd1b0dddc Mon Sep 17 00:00:00 2001 From: drh <> Date: Mon, 31 Jan 2022 12:29:14 +0000 Subject: Fix an obscure problem in sqlite3_backup_init() caused by [6a45d8fe8bfbc11a|check-in 6a45d8fe8bfbc11a]. See [forum:/forumpost/8b39fbf3e7b5c278|forum post 8b39fbf3e7] for the original bug report. FossilOrigin-Name: 639fc7633bd740421d6b48617b9f68e6be525107e4049673fe720ea6158a393f --- src/backup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/backup.c') diff --git a/src/backup.c b/src/backup.c index bfd155bca..d9671750f 100644 --- a/src/backup.c +++ b/src/backup.c @@ -85,7 +85,7 @@ static Btree *findBtree(sqlite3 *pErrorDb, sqlite3 *pDb, const char *zDb){ if( i==1 ){ Parse sParse; int rc = 0; - sqlite3ParseObjectInit(&sParse,pErrorDb); + sqlite3ParseObjectInit(&sParse,pDb); if( sqlite3OpenTempDatabase(&sParse) ){ sqlite3ErrorWithMsg(pErrorDb, sParse.rc, "%s", sParse.zErrMsg); rc = SQLITE_ERROR; -- cgit v1.2.3