diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/expr.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/expr.c b/src/expr.c index b7e6c25fa..93b23049d 100644 --- a/src/expr.c +++ b/src/expr.c @@ -3080,9 +3080,8 @@ void sqlite3CodeRhsOfIN( assert( ExprUseYSub(pExpr) ); sqlite3VdbeAddOp2(v, OP_Gosub, pExpr->y.sub.regReturn, pExpr->y.sub.iAddr); - if( iTab!=pExpr->iTable ){ - sqlite3VdbeAddOp2(v, OP_OpenDup, iTab, pExpr->iTable); - } + assert( iTab!=pExpr->iTable ); + sqlite3VdbeAddOp2(v, OP_OpenDup, iTab, pExpr->iTable); sqlite3VdbeJumpHere(v, addrOnce); return; } |