aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordrh <>2023-03-20 18:35:48 +0000
committerdrh <>2023-03-20 18:35:48 +0000
commit1eca5b5a4011efd2ac5a89396e812d5b3119be38 (patch)
treed6816ab279184f11e0737cf72874dcfa4c6d0d3d /src
parentbb130c9223397ab9b29f2c4cc6de28e5623e0f0e (diff)
downloadsqlite-1eca5b5a4011efd2ac5a89396e812d5b3119be38.tar.gz
sqlite-1eca5b5a4011efd2ac5a89396e812d5b3119be38.zip
Minor change to btreeNext() to facilitate coverage testing.
FossilOrigin-Name: 20b3ef04d8c79e281e32676d57c7a8569fac9e782ca24337691d44d383eff7bb
Diffstat (limited to 'src')
-rw-r--r--src/btree.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/btree.c b/src/btree.c
index 2fbceb7d2..e90d0c1f1 100644
--- a/src/btree.c
+++ b/src/btree.c
@@ -6132,7 +6132,8 @@ static SQLITE_NOINLINE int btreeNext(BtCursor *pCur){
pPage = pCur->pPage;
idx = ++pCur->ix;
- if( !pPage->isInit || sqlite3FaultSim(412) ){
+ if( sqlite3FaultSim(412) ) pPage->isInit = 0;
+ if( !pPage->isInit ){
return SQLITE_CORRUPT_BKPT;
}