Index: mojo/services/public/cpp/surfaces/lib/surfaces_type_converters.cc |
diff --git a/mojo/services/public/cpp/surfaces/lib/surfaces_type_converters.cc b/mojo/services/public/cpp/surfaces/lib/surfaces_type_converters.cc |
index e61ad94df9dedd42df4f7143cffc9f6652505bbb..16527f65f75843b902c4d092a862909a06cbd1a1 100644 |
--- a/mojo/services/public/cpp/surfaces/lib/surfaces_type_converters.cc |
+++ b/mojo/services/public/cpp/surfaces/lib/surfaces_type_converters.cc |
@@ -113,8 +113,7 @@ scoped_ptr<cc::DrawQuad> ConvertTo(const surfaces::QuadPtr& input, |
cc::SharedQuadState* sqs) { |
switch (input->material) { |
case surfaces::SOLID_COLOR: { |
- scoped_ptr<cc::SolidColorDrawQuad> color_quad = |
- cc::SolidColorDrawQuad::Create(); |
+ scoped_ptr<cc::SolidColorDrawQuad> color_quad(new cc::SolidColorDrawQuad); |
color_quad->SetAll( |
sqs, |
input->rect.To<gfx::Rect>(), |
@@ -126,8 +125,7 @@ scoped_ptr<cc::DrawQuad> ConvertTo(const surfaces::QuadPtr& input, |
return color_quad.PassAs<cc::DrawQuad>(); |
} |
case surfaces::SURFACE_CONTENT: { |
- scoped_ptr<cc::SurfaceDrawQuad> surface_quad = |
- cc::SurfaceDrawQuad::Create(); |
+ scoped_ptr<cc::SurfaceDrawQuad> surface_quad(new cc::SurfaceDrawQuad); |
surface_quad->SetAll( |
sqs, |
input->rect.To<gfx::Rect>(), |
@@ -138,8 +136,7 @@ scoped_ptr<cc::DrawQuad> ConvertTo(const surfaces::QuadPtr& input, |
return surface_quad.PassAs<cc::DrawQuad>(); |
} |
case surfaces::TEXTURE_CONTENT: { |
- scoped_ptr<cc::TextureDrawQuad> texture_quad = |
- cc::TextureDrawQuad::Create(); |
+ scoped_ptr<cc::TextureDrawQuad> texture_quad(new cc::TextureDrawQuad); |
surfaces::TextureQuadStatePtr& texture_quad_state = |
input->texture_quad_state; |
texture_quad->SetAll( |