Commit: 54e0e0323e05eb423427887395cc940a44e78a26
Author: OmarSquircleArt
Date: Sat Jun 22 14:28:14 2019 +0200
Branches: soc-2019-cycles-procedural
https://developer.blender.org/rB54e0e0323e05eb423427887395cc940a44e78a26
Assert if no matching socket is found
===================================================================
M intern/cycles/blender/blender_shader.cpp
===================================================================
diff --git a/intern/cycles/blender/blender_shader.cpp
b/intern/cycles/blender/blender_shader.cpp
index 05f68742027..66b63460506 100644
--- a/intern/cycles/blender/blender_shader.cpp
+++ b/intern/cycles/blender/blender_shader.cpp
@@ -1133,8 +1133,7 @@ static void add_nodes(Scene *scene,
for (b_node->inputs.begin(b_input); b_input != b_node->inputs.end();
++b_input) {
ShaderInput *input = node_find_input_by_name(node, *b_node,
*b_input);
if (!input) {
- /* XXX should not happen, report error? */
- continue;
+ assert(false);
}
input_map[b_input->ptr.data] = input;
@@ -1143,8 +1142,7 @@ static void add_nodes(Scene *scene,
for (b_node->outputs.begin(b_output); b_output !=
b_node->outputs.end(); ++b_output) {
ShaderOutput *output = node_find_output_by_name(node, *b_node,
*b_output);
if (!output) {
- /* XXX should not happen, report error? */
- continue;
+ assert(false);
}
output_map[b_output->ptr.data] = output;
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs