diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-11-15 13:30:21 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-01-20 13:36:57 +0300 |
commit | 3d2a6e7db34d231f83a9e379c408cc403cc88542 (patch) | |
tree | 7fab6719670a08cd9b645c71050dc7b9f7423fb1 | |
parent | 6d6c333ee90fcc14ab7068239afaa1c490033dbf (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.cc | 2 |
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) { |