aboutsummaryrefslogtreecommitdiff
path: root/src/btree.c
diff options
context:
space:
mode:
authordrh <>2022-01-05 21:01:26 +0000
committerdrh <>2022-01-05 21:01:26 +0000
commit10f7365748d12b1391e087db7bfde36867f4c1fb (patch)
tree197400e70c9fd8cd7bb1e7b69e89611696309865 /src/btree.c
parentc6977c1c0d5da2d3d1d1ebd23547856e25a24d54 (diff)
downloadsqlite-10f7365748d12b1391e087db7bfde36867f4c1fb.tar.gz
sqlite-10f7365748d12b1391e087db7bfde36867f4c1fb.zip
Remove two NEVER() macros that can sometimes be true if the database is
corrupt. dbsqlfuzz 0414d2c18290fc80fd5fb540def7d3e46c1ae9c6. FossilOrigin-Name: b6a82f3c3b9d89fdf628c7f117b6a4a64383a36c84fe84d47c80e845c9bd8a4f
Diffstat (limited to 'src/btree.c')
-rw-r--r--src/btree.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/btree.c b/src/btree.c
index 0bac90690..70f4039fa 100644
--- a/src/btree.c
+++ b/src/btree.c
@@ -7134,7 +7134,7 @@ static int rebuildPage(
assert( i<iEnd );
j = get2byte(&aData[hdr+5]);
- if( NEVER(j>(u32)usableSize) ){ j = 0; }
+ if( j>(u32)usableSize ){ j = 0; }
memcpy(&pTmp[j], &aData[j], usableSize - j);
for(k=0; pCArray->ixNx[k]<=i && ALWAYS(k<NB*2); k++){}
@@ -7365,7 +7365,7 @@ static int editPage(
pData = &aData[get2byteNotZero(&aData[hdr+5])];
if( pData<pBegin ) goto editpage_fail;
- if( NEVER(pData>pPg->aDataEnd) ) goto editpage_fail;
+ if( pData>pPg->aDataEnd ) goto editpage_fail;
/* Add cells to the start of the page */
if( iNew<iOld ){