diff options
author | drh <> | 2021-03-04 18:34:54 +0000 |
---|---|---|
committer | drh <> | 2021-03-04 18:34:54 +0000 |
commit | 91be05a9108082104e3a1501f0cb328e7298ae40 (patch) | |
tree | 2aed5b6ac7c3dbc67a3fd5194c8ae7fd430c6017 /src/resolve.c | |
parent | 39b6bd5e17806743a4b47f4fb2b98399e5e96682 (diff) | |
download | sqlite-91be05a9108082104e3a1501f0cb328e7298ae40.tar.gz sqlite-91be05a9108082104e3a1501f0cb328e7298ae40.zip |
Put ALWAYS() on a branch that is now always true because of changes
in OOM behavior due to check-in [9adf6e2469d18bc3].
FossilOrigin-Name: 8a1bb9c3e92085fb71d75eb36f64eb85053a4730fd314acd401e7ad32c274748
Diffstat (limited to 'src/resolve.c')
-rw-r--r-- | src/resolve.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/resolve.c b/src/resolve.c index 82c6c968b..685396598 100644 --- a/src/resolve.c +++ b/src/resolve.c @@ -1127,7 +1127,7 @@ static int resolveExprStep(Walker *pWalker, Expr *pExpr){ assert( !ExprHasProperty(pExpr, EP_Reduced) ); /* Handle special cases of "x IS TRUE", "x IS FALSE", "x IS NOT TRUE", ** and "x IS NOT FALSE". */ - if( pRight && (pRight->op==TK_ID || pRight->op==TK_TRUEFALSE) ){ + if( ALWAYS(pRight) && (pRight->op==TK_ID || pRight->op==TK_TRUEFALSE) ){ int rc = resolveExprStep(pWalker, pRight); if( rc==WRC_Abort ) return WRC_Abort; if( pRight->op==TK_TRUEFALSE ){ |