[Bf-blender-cvs] [449687d50aa] master: Depsgraph: Assert when node uses unhandled ID type

Sergey Sharybin noreply at git.blender.org
Thu Nov 9 10:37:52 CET 2017


Commit: 449687d50aab1d0947373263c386ba30166d318e
Author: Sergey Sharybin
Date:   Wed Nov 8 17:30:28 2017 +0100
Branches: master
https://developer.blender.org/rB449687d50aab1d0947373263c386ba30166d318e

Depsgraph: Assert when node uses unhandled ID type

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

M	source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
M	source/blender/depsgraph/intern/builder/deg_builder_relations.cc

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

diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
index 10da33fc0dd..26b3460e741 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
@@ -976,6 +976,9 @@ void DepsgraphNodeBuilder::build_nodetree(bNodeTree *ntree)
 					build_nodetree(group_ntree);
 				}
 			}
+			else {
+				BLI_assert(!"Unknown ID type used for node");
+			}
 		}
 	}
 
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
index 3854850e778..f0368998796 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.cc
@@ -1736,6 +1736,9 @@ void DepsgraphRelationBuilder::build_nodetree(bNodeTree *ntree)
 				                                  DEG_OPCODE_PARAMETERS_EVAL);
 				add_relation(group_parameters_key, parameters_key, "Group Node");
 			}
+			else {
+				BLI_assert(!"Unknown ID type used for node");
+			}
 		}
 	}



More information about the Bf-blender-cvs mailing list