Fix the sqlite3TreeViewSelect() routine so that it works with a null pointer
to the Select object.
FossilOrigin-Name: 9034cf7efc603864f51e931c7dc4fbbc2d01904e951e78c88d4d80f9936250e8
diff --git a/src/treeview.c b/src/treeview.c
index 0ea512b..61d4626 100644
--- a/src/treeview.c
+++ b/src/treeview.c
@@ -126,6 +126,10 @@
void sqlite3TreeViewSelect(TreeView *pView, const Select *p, u8 moreToFollow){
int n = 0;
int cnt = 0;
+ if( p==0 ){
+ sqlite3TreeViewLine(pView, "nil-SELECT");
+ return;
+ }
pView = sqlite3TreeViewPush(pView, moreToFollow);
if( p->pWith ){
sqlite3TreeViewWith(pView, p->pWith, 1);