aboutsummaryrefslogtreecommitdiff
path: root/src/treeview.c
diff options
context:
space:
mode:
authordrh <>2025-01-28 12:50:17 +0000
committerdrh <>2025-01-28 12:50:17 +0000
commit8b62a82ae36f7d39c2a301389219e456759f9919 (patch)
tree113328eba810318c15d45f5f674c7819a718be72 /src/treeview.c
parentb0c8b08874b90bf3eaf05e3b87d0ad1cb05d46ee (diff)
downloadsqlite-8b62a82ae36f7d39c2a301389219e456759f9919.tar.gz
sqlite-8b62a82ae36f7d39c2a301389219e456759f9919.zip
Simplifh the IdList object to remove unnecessary fields. Performance
increases by about 0.8%. FossilOrigin-Name: a4625bb995dd5582d1f3cf0c2e54eb3f01f1cc1405811dda86ebd38b2b858994
Diffstat (limited to 'src/treeview.c')
-rw-r--r--src/treeview.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/treeview.c b/src/treeview.c
index 2cfcfb69b..832965924 100644
--- a/src/treeview.c
+++ b/src/treeview.c
@@ -978,21 +978,7 @@ void sqlite3TreeViewBareIdList(
if( zName==0 ) zName = "(null)";
sqlite3TreeViewPush(&pView, moreToFollow);
sqlite3TreeViewLine(pView, 0);
- if( pList->eU4==EU4_NONE ){
- fprintf(stdout, "%s\n", zName);
- }else if( pList->eU4==EU4_IDX ){
- fprintf(stdout, "%s (%d)\n", zName, pList->a[i].u4.idx);
- }else{
- assert( pList->eU4==EU4_EXPR );
- if( pList->a[i].u4.pExpr==0 ){
- fprintf(stdout, "%s (pExpr=NULL)\n", zName);
- }else{
- fprintf(stdout, "%s\n", zName);
- sqlite3TreeViewPush(&pView, i<pList->nId-1);
- sqlite3TreeViewExpr(pView, pList->a[i].u4.pExpr, 0);
- sqlite3TreeViewPop(&pView);
- }
- }
+ fprintf(stdout, "%s\n", zName);
sqlite3TreeViewPop(&pView);
}
}