Index: cc/base/rtree.cc |
diff --git a/cc/base/rtree.cc b/cc/base/rtree.cc |
index 1cb0f997cd089f7582a6de965d90b677c2d547b2..ab4b128b52b78332f5c9bb2065975c823daa1115 100644 |
--- a/cc/base/rtree.cc |
+++ b/cc/base/rtree.cc |
@@ -23,11 +23,8 @@ RTree::Node* RTree::AllocateNodeAtLevel(int level) { |
// We don't allow reallocations, since that would invalidate references to |
// existing nodes, so verify that capacity > size. |
DCHECK_GT(nodes_.capacity(), nodes_.size()); |
- nodes_.emplace_back(); |
- Node& node = nodes_.back(); |
- node.num_children = 0; |
- node.level = level; |
- return &node; |
+ nodes_.emplace_back(level); |
+ return &nodes_.back(); |
} |
RTree::Branch RTree::BuildRecursive(std::vector<Branch>* branches, int level) { |