| Index: ui/surface/transport_dib_mac.cc
|
| ===================================================================
|
| --- ui/surface/transport_dib_mac.cc (revision 167659)
|
| +++ ui/surface/transport_dib_mac.cc (working copy)
|
| @@ -63,10 +63,9 @@
|
| skia::PlatformCanvas* TransportDIB::GetPlatformCanvas(int w, int h) {
|
| if (!memory() && !Map())
|
| return NULL;
|
| - scoped_ptr<skia::PlatformCanvas> canvas(new skia::PlatformCanvas);
|
| - if (!canvas->initialize(w, h, true, reinterpret_cast<uint8_t*>(memory())))
|
| - return NULL;
|
| - return canvas.release();
|
| + return skia::CreatePlatformCanvas(w, h, true,
|
| + reinterpret_cast<uint8_t*>(memory()),
|
| + skia::RETURN_NULL_ON_FAILURE);
|
| }
|
|
|
| bool TransportDIB::Map() {
|
|
|