Merge "upkeep: Make loop variable const&"
diff --git a/src/trace_processor/importers/memory_tracker/graph_processor.cc b/src/trace_processor/importers/memory_tracker/graph_processor.cc
index 3ab41ea..85dc9ad 100644
--- a/src/trace_processor/importers/memory_tracker/graph_processor.cc
+++ b/src/trace_processor/importers/memory_tracker/graph_processor.cc
@@ -541,7 +541,7 @@
     return GetSizeEntryOfNode(descendant).value_or(0ul);
 
   base::Optional<uint64_t> size;
-  for (auto path_to_child : *descendant->children()) {
+  for (const auto& path_to_child : *descendant->children()) {
     auto c_size = AggregateSizeForDescendantNode(root, path_to_child.second);
     if (size) {
       *size += c_size.value_or(0);
@@ -560,7 +560,7 @@
 
   // Aggregate the size of all the child nodes.
   base::Optional<uint64_t> aggregated_size;
-  for (auto path_to_child : *node->children()) {
+  for (const auto& path_to_child : *node->children()) {
     auto c_size = AggregateSizeForDescendantNode(node, path_to_child.second);
     if (aggregated_size) {
       *aggregated_size += c_size.value_or(0ul);