diff options
author | drh <drh@noemail.net> | 2018-12-12 20:11:23 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2018-12-12 20:11:23 +0000 |
commit | 89b6de0357a499209c13cf66a3cc406f26f67e6f (patch) | |
tree | 23e55dc342d8c4cf216b348a0bc7df30009ab5a8 /src/expr.c | |
parent | 03c5c213289baed1f809d3e58dee1e2abfb72f2b (diff) | |
download | sqlite-89b6de0357a499209c13cf66a3cc406f26f67e6f.tar.gz sqlite-89b6de0357a499209c13cf66a3cc406f26f67e6f.zip |
Remove an ALWAYS() from a branch that is not always taken. The test case
found by OSSFuzz has been added to TH3.
FossilOrigin-Name: 5c7dab85535ac42c021977dbd4a39cef5a72e3d9dccff1c5ca5570a1780516cd
Diffstat (limited to 'src/expr.c')
-rw-r--r-- | src/expr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/expr.c b/src/expr.c index dc6f0332c..b4d101451 100644 --- a/src/expr.c +++ b/src/expr.c @@ -4778,7 +4778,7 @@ int sqlite3ExprCompare(Parse *pParse, Expr *pA, Expr *pB, int iTab){ } } if( (pA->flags & EP_Distinct)!=(pB->flags & EP_Distinct) ) return 2; - if( ALWAYS((combinedFlags & EP_TokenOnly)==0) ){ + if( (combinedFlags & EP_TokenOnly)==0 ){ if( combinedFlags & EP_xIsSelect ) return 2; if( (combinedFlags & EP_FixedCol)==0 && sqlite3ExprCompare(pParse, pA->pLeft, pB->pLeft, iTab) ) return 2; |