Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJiri Hnidek <jiri.hnidek@tul.cz>2006-10-30 15:24:22 +0300
committerJiri Hnidek <jiri.hnidek@tul.cz>2006-10-30 15:24:22 +0300
commitb17ce5e24a8fd099be72b753fbd98aa4448abfd0 (patch)
tree163f8904462659e7684e7879af5721a0c62ba296 /source/blender/blenkernel/intern/verse_node.c
parent65677de02cd5089cccf6e9e7ebe0b501bc3f39ea (diff)
- 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
Diffstat (limited to 'source/blender/blenkernel/intern/verse_node.c')
-rw-r--r--source/blender/blenkernel/intern/verse_node.c5
1 files 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);
}
/*