diff options
Diffstat (limited to 'chromium/third_party/skia/src/utils/ios/SkImageDecoder_iOS.mm')
-rwxr-xr-x | chromium/third_party/skia/src/utils/ios/SkImageDecoder_iOS.mm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/third_party/skia/src/utils/ios/SkImageDecoder_iOS.mm b/chromium/third_party/skia/src/utils/ios/SkImageDecoder_iOS.mm index f347e060c88..5e4261ff1db 100755 --- a/chromium/third_party/skia/src/utils/ios/SkImageDecoder_iOS.mm +++ b/chromium/third_party/skia/src/utils/ios/SkImageDecoder_iOS.mm @@ -29,7 +29,8 @@ bool SkImageDecoder_iOS::onDecode(SkStream* stream, SkBitmap* bm, Mode mode) { const int width = uimage.size.width; const int height = uimage.size.height; - bm->setConfig(SkBitmap::kARGB_8888_Config, width, height); + SkColorType ct = SkBitmapConfigToColorType(SkBitmap::kARGB_8888_Config); + bm->setInfo(SkImageInfo::Make(width, height, ct, kPremul_SkAlphaType), 0); if (SkImageDecoder::kDecodeBounds_Mode == mode) { return true; } |