Index: ui/base/clipboard/clipboard_win.cc |
diff --git a/ui/base/clipboard/clipboard_win.cc b/ui/base/clipboard/clipboard_win.cc |
index e1bc47624593a4f4a75540eaa28f7492d70613fb..bd2170854b5010d006d63ae5fd9467559696bf97 100644 |
--- a/ui/base/clipboard/clipboard_win.cc |
+++ b/ui/base/clipboard/clipboard_win.cc |
@@ -549,9 +549,8 @@ SkBitmap Clipboard::ReadImage(Buffer buffer) const { |
const void* bitmap_bits = reinterpret_cast<const char*>(bitmap) |
+ bitmap->bmiHeader.biSize + color_table_length * sizeof(RGBQUAD); |
- gfx::CanvasSkia canvas(gfx::Size(bitmap->bmiHeader.biWidth, |
- bitmap->bmiHeader.biHeight), |
- false); |
+ gfx::Canvas canvas(gfx::Size(bitmap->bmiHeader.biWidth, |
+ bitmap->bmiHeader.biHeight), false); |
{ |
skia::ScopedPlatformPaint scoped_platform_paint(canvas.sk_canvas()); |
HDC dc = scoped_platform_paint.GetPlatformSurface(); |