Index: skia/ext/bitmap_platform_device_cairo.cc |
diff --git a/skia/ext/bitmap_platform_device_cairo.cc b/skia/ext/bitmap_platform_device_cairo.cc |
index 6d5d77c01e799a0e4b71501ce2dcbeb2de09f5a9..97fc92aa71d3e75a8c283bb37b23cdecc67f1a55 100644 |
--- a/skia/ext/bitmap_platform_device_cairo.cc |
+++ b/skia/ext/bitmap_platform_device_cairo.cc |
@@ -167,11 +167,11 @@ BitmapPlatformDevice::~BitmapPlatformDevice() { |
cairo_destroy(cairo_); |
} |
-SkBaseDevice* BitmapPlatformDevice::onCreateDevice(const SkImageInfo& info, |
- Usage /*usage*/) { |
- SkASSERT(info.colorType() == kN32_SkColorType); |
- return BitmapPlatformDevice::Create(info.width(), info.height(), |
- info.isOpaque()); |
+SkBaseDevice* BitmapPlatformDevice::onCreateCompatibleDevice( |
+ const CreateInfo& info) { |
+ SkASSERT(info.fInfo.colorType() == kN32_SkColorType); |
+ return BitmapPlatformDevice::Create(info.fInfo.width(), info.fInfo.height(), |
+ info.fInfo.isOpaque()); |
} |
cairo_t* BitmapPlatformDevice::BeginPlatformPaint() { |