Index: cc/surfaces/surface_manager.cc |
diff --git a/cc/surfaces/surface_manager.cc b/cc/surfaces/surface_manager.cc |
index 4b7caa3251712529ffec42b2112962598608ded2..26c8440947c3095094d73f955ca785666534b037 100644 |
--- a/cc/surfaces/surface_manager.cc |
+++ b/cc/surfaces/surface_manager.cc |
@@ -304,7 +304,7 @@ void SurfaceManager::UnregisterSurfaceNamespaceHierarchy( |
for (size_t i = 0; i < children.size(); ++i) { |
if (children[i] == child_namespace) { |
found_child = true; |
- children[i] = children[children.size() - 1]; |
+ children[i] = children.back(); |
children.resize(children.size() - 1); |
break; |
} |