Index: cc/output/direct_renderer.cc |
diff --git a/cc/output/direct_renderer.cc b/cc/output/direct_renderer.cc |
index b068da0d052185e8daf130ef0103d956bb54a752..ad39f1a3ed545eb86df989e8efdc993711c4ecf4 100644 |
--- a/cc/output/direct_renderer.cc |
+++ b/cc/output/direct_renderer.cc |
@@ -371,7 +371,7 @@ void DirectRenderer::DrawRenderPass(DrawingFrame* frame, |
for (QuadList::ConstBackToFrontIterator it = quad_list.BackToFrontBegin(); |
it != quad_list.BackToFrontEnd(); |
++it) { |
- const DrawQuad& quad = *(*it); |
+ const DrawQuad& quad = *it; |
bool should_skip_quad = false; |
if (using_scissor_as_optimization) { |
@@ -382,7 +382,7 @@ void DirectRenderer::DrawRenderPass(DrawingFrame* frame, |
} |
if (!should_skip_quad) |
- DoDrawQuad(frame, *it); |
+ DoDrawQuad(frame, &quad); |
} |
FinishDrawingQuadList(); |
} |