diff options
author | drh <drh@noemail.net> | 2018-03-24 15:47:31 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2018-03-24 15:47:31 +0000 |
commit | e3eff266bc37a56743a96ec9fb469f3132e7927f (patch) | |
tree | 13913109a4f6d5c346d1c6702a6ed2494169065e /src/expr.c | |
parent | 07f119e4706479f8e2b01f112e4b066898c33cd0 (diff) | |
download | sqlite-e3eff266bc37a56743a96ec9fb469f3132e7927f.tar.gz sqlite-e3eff266bc37a56743a96ec9fb469f3132e7927f.zip |
Yet another fault in the sqlite3ExprImpliesNotNull() routine, causing errors
in the LEFT JOIN strength reduction optimization of check-in
[dd568c27b1d76563].
FossilOrigin-Name: e88cf3d4df64097ebc19aae464b88d0faf9b7d4c30d057042b582d78327e7ad3
Diffstat (limited to 'src/expr.c')
-rw-r--r-- | src/expr.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/expr.c b/src/expr.c index c09c0c56c..bb26b3d04 100644 --- a/src/expr.c +++ b/src/expr.c @@ -5013,6 +5013,7 @@ static int impliesNotNullRow(Walker *pWalker, Expr *pExpr){ case TK_IS: case TK_OR: case TK_CASE: + case TK_IN: case TK_FUNCTION: case TK_AGG_FUNCTION: return WRC_Prune; |