[Bf-blender-cvs] [54e0e0323e0] soc-2019-cycles-procedural: Assert if no matching socket is found
OmarSquircleArt
noreply at git.blender.org
Sat Jun 22 14:28:46 CEST 2019
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;
}
More information about the Bf-blender-cvs
mailing list