Index: cc/output/gl_renderer.cc |
diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc |
index e039947695c967740fc7ba88ba0e7df11abea869..b226d5eb038b64971ed900370ce076e601594207 100644 |
--- a/cc/output/gl_renderer.cc |
+++ b/cc/output/gl_renderer.cc |
@@ -467,9 +467,10 @@ void GLRenderer::BeginDrawingFrame(DrawingFrame* frame) { |
for (size_t i = 0; i < frame->render_passes_in_draw_order->size(); ++i) { |
RenderPass* pass = frame->render_passes_in_draw_order->at(i); |
- for (size_t j = 0; j < pass->quad_list.size(); ++j) { |
- DrawQuad* quad = pass->quad_list[j]; |
- quad->IterateResources(wait_on_resource_syncpoints_callback); |
+ for (QuadList::Iterator iter = pass->quad_list.begin(); |
+ iter != pass->quad_list.end(); |
+ ++iter) { |
+ iter->IterateResources(wait_on_resource_syncpoints_callback); |
} |
} |