Index: cc/layers/tiled_layer_impl.cc |
diff --git a/cc/layers/tiled_layer_impl.cc b/cc/layers/tiled_layer_impl.cc |
index 18d9d1ebf9fec6de57ebd29bb90bff0aa85c0186..f7f97927d7ddcd549f1905d0a155e790bc7b0876 100644 |
--- a/cc/layers/tiled_layer_impl.cc |
+++ b/cc/layers/tiled_layer_impl.cc |
@@ -85,7 +85,7 @@ |
DrawableTile* TiledLayerImpl::CreateTile(int i, int j) { |
scoped_ptr<DrawableTile> tile(DrawableTile::Create()); |
DrawableTile* added_tile = tile.get(); |
- tiler_->AddTile(tile.Pass(), i, j); |
+ tiler_->AddTile(tile.PassAs<LayerTilingData::Tile>(), i, j); |
return added_tile; |
} |
@@ -98,7 +98,7 @@ |
scoped_ptr<LayerImpl> TiledLayerImpl::CreateLayerImpl( |
LayerTreeImpl* tree_impl) { |
- return TiledLayerImpl::Create(tree_impl, id()); |
+ return TiledLayerImpl::Create(tree_impl, id()).PassAs<LayerImpl>(); |
} |
void TiledLayerImpl::AsValueInto(base::debug::TracedValue* state) const { |