aboutsummaryrefslogtreecommitdiff
path: root/src/expr.c
diff options
context:
space:
mode:
authordrh <>2023-10-18 13:58:31 +0000
committerdrh <>2023-10-18 13:58:31 +0000
commitdb19f48b698bc1327ff4a83309a26d4ebead503e (patch)
tree0f6600a36698628ada94df02e64cfe4cf8860f86 /src/expr.c
parentf8202f1ff3ff84908ff1038886f6c6c01eba8dc2 (diff)
downloadsqlite-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.c1
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;