diff options
author | drh <drh@noemail.net> | 2015-11-24 02:10:52 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2015-11-24 02:10:52 +0000 |
commit | 2edc5fd73a9d98d7dabe896c01fa4b0438af25de (patch) | |
tree | 0d1c9dc332d9bfbc953ff14171597d0812d384fd /src/expr.c | |
parent | a9124d359b4fe798a0d1ed3531427c4012b1ff2e (diff) | |
download | sqlite-2edc5fd73a9d98d7dabe896c01fa4b0438af25de.tar.gz sqlite-2edc5fd73a9d98d7dabe896c01fa4b0438af25de.zip |
Remove an incorrect ALWAYS() macro. Fix for ticket [e5c6268dd807fa8950] -
a problem introduced in SQLite 3.9.0 and found by libFuzzer.
FossilOrigin-Name: 824ad96f72cb0c948ec98aca9d17a7e6790c575f
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 0255d6902..8cf018f9d 100644 --- a/src/expr.c +++ b/src/expr.c @@ -3818,7 +3818,7 @@ int sqlite3ExprCompare(Expr *pA, Expr *pB, int iTab){ } return 2; } - if( pA->op!=TK_COLUMN && ALWAYS(pA->op!=TK_AGG_COLUMN) && pA->u.zToken ){ + if( pA->op!=TK_COLUMN && pA->op!=TK_AGG_COLUMN && pA->u.zToken ){ if( pA->op==TK_FUNCTION ){ if( sqlite3StrICmp(pA->u.zToken,pB->u.zToken)!=0 ) return 2; }else if( strcmp(pA->u.zToken,pB->u.zToken)!=0 ){ |