diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/passes/Precompute.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/passes/Precompute.cpp b/src/passes/Precompute.cpp index 295d86b40..ba04a68aa 100644 --- a/src/passes/Precompute.cpp +++ b/src/passes/Precompute.cpp @@ -858,7 +858,8 @@ private: } auto* child = stack[index]; - for (auto** currChild : ChildIterator(stack[index - 1]).children) { + auto childIterator = ChildIterator(stack[index - 1]); + for (auto** currChild : childIterator.children) { if (*currChild == child) { return currChild; } |