summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/skia/src/utils/ios/SkImageDecoder_iOS.mm
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/skia/src/utils/ios/SkImageDecoder_iOS.mm')
-rwxr-xr-xchromium/third_party/skia/src/utils/ios/SkImageDecoder_iOS.mm3
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;
}