diff options
author | drh <> | 2023-10-18 13:58:31 +0000 |
---|---|---|
committer | drh <> | 2023-10-18 13:58:31 +0000 |
commit | db19f48b698bc1327ff4a83309a26d4ebead503e (patch) | |
tree | 0f6600a36698628ada94df02e64cfe4cf8860f86 /src/expr.c | |
parent | f8202f1ff3ff84908ff1038886f6c6c01eba8dc2 (diff) | |
download | sqlite-db19f48b698bc1327ff4a83309a26d4ebead503e.tar.gz sqlite-db19f48b698bc1327ff4a83309a26d4ebead503e.zip |
Basic error checking. Resolve symbols in the aggregate ORDER BY expressions.
FossilOrigin-Name: c83a53a574d312130d1238c05ffa449d8bed2535d5ef5b5d9cf02f894494cca4
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 07b6dfcef..6ae6dc331 100644 --- a/src/expr.c +++ b/src/expr.c @@ -4361,6 +4361,7 @@ expr_code_doover: assert( !ExprHasVVAProperty(pExpr,EP_Immutable) ); op = pExpr->op; } + assert( op!=TK_ORDER ); switch( op ){ case TK_AGG_COLUMN: { AggInfo *pAggInfo = pExpr->pAggInfo; |