| Index: src/image/SkImage.cpp
|
| diff --git a/src/image/SkImage.cpp b/src/image/SkImage.cpp
|
| index 4cbfd81bedbaa34f215d500399f9c8d536fea7dd..bdf4c490512c114aab51c0e3d38c20da86195ac4 100644
|
| --- a/src/image/SkImage.cpp
|
| +++ b/src/image/SkImage.cpp
|
| @@ -106,7 +106,8 @@ bool SkImage_Base::onReadPixels(SkBitmap* bitmap, const SkIRect& subset) const {
|
| SkImageInfo info;
|
|
|
| if (bitmap->pixelRef()) {
|
| - if (!bitmap->asImageInfo(&info)) {
|
| + const SkImageInfo info = bitmap->info();
|
| + if (kUnknown_SkColorType == info.colorType()) {
|
| return false;
|
| }
|
| if (!raster_canvas_supports(info)) {
|
|
|