[Bf-blender-cvs] [fc1ca9a2e21] functions-experimental-refactor: fixes

Jacques Lucke noreply at git.blender.org
Sun Oct 20 15:55:47 CEST 2019


Commit: fc1ca9a2e219f8ebf8ffba1dc42b6469285202cc
Author: Jacques Lucke
Date:   Sun Oct 20 14:53:17 2019 +0200
Branches: functions-experimental-refactor
https://developer.blender.org/rBfc1ca9a2e219f8ebf8ffba1dc42b6469285202cc

fixes

===================================================================

M	source/blender/blenkernel/intern/multi_function_network.cc

===================================================================

diff --git a/source/blender/blenkernel/intern/multi_function_network.cc b/source/blender/blenkernel/intern/multi_function_network.cc
index 26b4d5cf46a..391e5562a8b 100644
--- a/source/blender/blenkernel/intern/multi_function_network.cc
+++ b/source/blender/blenkernel/intern/multi_function_network.cc
@@ -45,7 +45,7 @@ MFBuilderFunctionNode &MFNetworkBuilder::add_function(const MultiFunction &funct
   for (uint i = 0; i < input_param_indices.size(); i++) {
     uint param_index = input_param_indices[i];
     MFParamType param = function.signature().param_types()[param_index];
-    BLI_assert(param.is_input());
+    BLI_assert(param.is_input_or_mutable());
 
     auto input_socket = new MFBuilderInputSocket();
     input_socket->m_type = param.as_data_type();
@@ -61,7 +61,7 @@ MFBuilderFunctionNode &MFNetworkBuilder::add_function(const MultiFunction &funct
   for (uint i = 0; i < output_param_indices.size(); i++) {
     uint param_index = output_param_indices[i];
     MFParamType param = function.signature().param_types()[param_index];
-    BLI_assert(param.is_output());
+    BLI_assert(param.is_output_or_mutable());
 
     auto output_socket = new MFBuilderOutputSocket();
     output_socket->m_type = param.as_data_type();



More information about the Bf-blender-cvs mailing list