Index: skia/ext/bitmap_platform_device_win.cc |
=================================================================== |
--- skia/ext/bitmap_platform_device_win.cc (revision 126450) |
+++ skia/ext/bitmap_platform_device_win.cc (working copy) |
@@ -136,8 +136,6 @@ |
// obviously wrong so it will be noticable when it is not cleared |
bitmap.eraseARGB(255, 0, 255, 128); // bright bluish green |
#endif |
- } else { |
- bitmap.eraseARGB(0, 0, 0, 0); |
} |
} |
@@ -259,7 +257,10 @@ |
SkBitmap::Config config, int width, int height, bool isOpaque, |
Usage /*usage*/) { |
SkASSERT(config == SkBitmap::kARGB_8888_Config); |
- return BitmapPlatformDevice::create(width, height, isOpaque, NULL); |
+ SkDevice* bitmap_device = BitmapPlatformDevice::create(width, height, |
+ isOpaque, NULL); |
+ bitmap_device->accessBitmap(true).eraseARGB(0, 0, 0, 0); |
+ return bitmap_device; |
} |
} // namespace skia |