From 5124edfcc50b0ce242cc1bbbeab8a78fd326efce Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Tue, 20 Jun 2006 09:41:35 +0000 Subject: [PATCH] Bugfix #4365 Node Editor: using menu "View -> View All" crashed when no nodes exist. --- source/blender/src/editnode.c | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/source/blender/src/editnode.c b/source/blender/src/editnode.c index d1aba15ee5d..3bc8fd9eb6c 100644 --- a/source/blender/src/editnode.c +++ b/source/blender/src/editnode.c @@ -678,13 +678,15 @@ void snode_home(ScrArea *sa, SpaceNode *snode) snode->v2d.cur.xmax= sa->winx; snode->v2d.cur.xmax= sa->winy; - for(node= snode->edittree->nodes.first; node; node= node->next) { - if(first) { - first= 0; - snode->v2d.cur= node->totr; - } - else { - BLI_union_rctf(&snode->v2d.cur, &node->totr); + if(snode->edittree) { + for(node= snode->edittree->nodes.first; node; node= node->next) { + if(first) { + first= 0; + snode->v2d.cur= node->totr; + } + else { + BLI_union_rctf(&snode->v2d.cur, &node->totr); + } } } snode->v2d.tot= snode->v2d.cur;