From b17ce5e24a8fd099be72b753fbd98aa4448abfd0 Mon Sep 17 00:00:00 2001 From: Jiri Hnidek Date: Mon, 30 Oct 2006 12:24:22 +0000 Subject: [PATCH] - bug fix: brecht's fixing of warning caused one bug, ... one "break;" was missing in code ... blender crashed, when it was connected to verse server with bitmap node --- source/blender/blenkernel/intern/verse_node.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/blender/blenkernel/intern/verse_node.c b/source/blender/blenkernel/intern/verse_node.c index 961914bef5e..774917a5581 100644 --- a/source/blender/blenkernel/intern/verse_node.c +++ b/source/blender/blenkernel/intern/verse_node.c @@ -569,7 +569,7 @@ static void cb_node_create( VNodeID owner_id) { struct VerseSession *session = (VerseSession*)current_verse_session(); - struct VNode *vnode; + struct VNode *vnode = NULL; if(!session) return; @@ -700,12 +700,13 @@ static void cb_node_create( /* create bitmap data */ vnode->data = (void*)create_bitmap_data(); } + break; default: vnode = NULL; break; } - vnode->post_node_create(vnode); + if(vnode) vnode->post_node_create(vnode); } /*