Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2016-11-15 13:30:21 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2017-01-20 13:36:57 +0300
commit3d2a6e7db34d231f83a9e379c408cc403cc88542 (patch)
tree7fab6719670a08cd9b645c71050dc7b9f7423fb1
parent6d6c333ee90fcc14ab7068239afaa1c490033dbf (diff)
Depsgraph: Fix typo in previous optimization commit
Was a residue from another experiment, caused infinite loop when reporting dependency cycles.
-rw-r--r--source/blender/depsgraph/intern/builder/deg_builder_cycle.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_cycle.cc b/source/blender/depsgraph/intern/builder/deg_builder_cycle.cc
index d84a590b29f..9b37aaa12ff 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_cycle.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_cycle.cc
@@ -88,7 +88,7 @@ void deg_graph_detect_cycles(Depsgraph *graph)
}
while (!traversal_stack.empty()) {
- StackEntry entry = traversal_stack.top();
+ StackEntry& entry = traversal_stack.top();
OperationDepsNode *node = entry.node;
bool all_child_traversed = true;
for (int i = node->done; i < node->outlinks.size(); ++i) {