aboutsummaryrefslogtreecommitdiff
path: root/src/treeview.c
diff options
context:
space:
mode:
authordrh <>2023-10-20 15:47:30 +0000
committerdrh <>2023-10-20 15:47:30 +0000
commit90e4a3b7fcdf63035d6f35eb44d11ff58ff4b068 (patch)
tree647950e3cc7a98d4e5d1e4dac11566fe2c499510 /src/treeview.c
parent0a261eb4bbee272038551bde16633092c491880b (diff)
downloadsqlite-90e4a3b7fcdf63035d6f35eb44d11ff58ff4b068.tar.gz
sqlite-90e4a3b7fcdf63035d6f35eb44d11ff58ff4b068.zip
Simplifications and optimizations to the Expr object duplication logic.
The 5x multiplier crutch from [f371e4c0f8ea73ae] is still present. More fixes are still needed. FossilOrigin-Name: 56142a78163b755f16afc05201f623a7a19d9a4b0620a67f7fa20d2a965a288d
Diffstat (limited to 'src/treeview.c')
-rw-r--r--src/treeview.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/treeview.c b/src/treeview.c
index a3f128cab..1fad8673d 100644
--- a/src/treeview.c
+++ b/src/treeview.c
@@ -724,6 +724,10 @@ void sqlite3TreeViewExpr(TreeView *pView, const Expr *pExpr, u8 moreToFollow){
#endif
break;
}
+ case TK_ORDER: {
+ sqlite3TreeViewExprList(pView, pExpr->x.pList, 0, "ORDERBY");
+ break;
+ }
#ifndef SQLITE_OMIT_SUBQUERY
case TK_EXISTS: {
assert( ExprUseXSelect(pExpr) );