aboutsummaryrefslogtreecommitdiff
path: root/src/where.c
diff options
context:
space:
mode:
authordan <dan@noemail.net>2019-08-21 19:58:11 +0000
committerdan <dan@noemail.net>2019-08-21 19:58:11 +0000
commitf236b21f4b3dba4c104fcda5eb582297be89efe9 (patch)
tree7862fa6bfd9aefa82ed6038d59e6d2f255aaf288 /src/where.c
parent37874d7dccf49e8de10341cf61184db407425eb4 (diff)
downloadsqlite-f236b21f4b3dba4c104fcda5eb582297be89efe9.tar.gz
sqlite-f236b21f4b3dba4c104fcda5eb582297be89efe9.zip
Add missing VdbeCoverage() macros to new code.
FossilOrigin-Name: b1cbcdc6eb42cca0c42a05e0d6ba4c6c7f09adff0c59ecfc5b434a94dec07a41
Diffstat (limited to 'src/where.c')
-rw-r--r--src/where.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/where.c b/src/where.c
index 72bdc60eb..c5733e16a 100644
--- a/src/where.c
+++ b/src/where.c
@@ -5218,12 +5218,9 @@ void sqlite3WhereEnd(WhereInfo *pWInfo){
if( pLevel->regBignull ){
sqlite3VdbeResolveLabel(v, pLevel->addrBignull);
addr = sqlite3VdbeAddOp1(v, OP_If, pLevel->regBignull);
+ VdbeCoverage(v);
sqlite3VdbeAddOp2(v, OP_Integer, 1, pLevel->regBignull);
sqlite3VdbeAddOp2(v, OP_Goto, 0, pLevel->p2-1);
- sqlite3VdbeChangeP5(v, pLevel->p5);
- VdbeCoverage(v);
- VdbeCoverageIf(v, pLevel->op==OP_Next);
- VdbeCoverageIf(v, pLevel->op==OP_Prev);
sqlite3VdbeJumpHere(v, addr);
}
#ifndef SQLITE_DISABLE_SKIPAHEAD_DISTINCT