diff options
Diffstat (limited to 'source/blender/compositor/intern/COM_Converter.cpp')
-rw-r--r-- | source/blender/compositor/intern/COM_Converter.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/compositor/intern/COM_Converter.cpp b/source/blender/compositor/intern/COM_Converter.cpp index 9c4a32f20c9..80f5b4fc149 100644 --- a/source/blender/compositor/intern/COM_Converter.cpp +++ b/source/blender/compositor/intern/COM_Converter.cpp @@ -124,7 +124,7 @@ Node *Converter::convert(bNode *b_node, bool fast) { - Node *node; + Node *node = NULL; if (b_node->flag & NODE_MUTED) { node = new MuteNode(b_node); @@ -226,6 +226,10 @@ Node *Converter::convert(bNode *b_node, bool fast) case NODE_GROUP: node = new GroupNode(b_node); break; + case NODE_GROUP_INPUT: + case NODE_GROUP_OUTPUT: + /* handled in GroupNode::ungroup */ + break; case CMP_NODE_NORMAL: node = new NormalNode(b_node); break; @@ -399,7 +403,6 @@ Node *Converter::convert(bNode *b_node, bool fast) node = new PixelateNode(b_node); break; default: - node = new MuteNode(b_node); break; } return node; |