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

Reply via email to