diff options
author | drh <> | 2025-01-28 12:50:17 +0000 |
---|---|---|
committer | drh <> | 2025-01-28 12:50:17 +0000 |
commit | 8b62a82ae36f7d39c2a301389219e456759f9919 (patch) | |
tree | 113328eba810318c15d45f5f674c7819a718be72 /src/treeview.c | |
parent | b0c8b08874b90bf3eaf05e3b87d0ad1cb05d46ee (diff) | |
download | sqlite-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.c | 16 |
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); } } |