| Index: src/core/SkBitmapProcState.cpp
|
| diff --git a/src/core/SkBitmapProcState.cpp b/src/core/SkBitmapProcState.cpp
|
| index 2fa02947503d51763aa4bdee53008fea94d0a182..068a107153de434ae1e05478640cdeb8a2476c30 100644
|
| --- a/src/core/SkBitmapProcState.cpp
|
| +++ b/src/core/SkBitmapProcState.cpp
|
| @@ -273,9 +273,7 @@ bool SkBitmapProcState::possiblyScaleImage() {
|
| SkScalar invScaleFixup = level.fScale;
|
| fInvMatrix.postScale(invScaleFixup, invScaleFixup);
|
|
|
| - SkImageInfo info = fOrigBitmap.info();
|
| - info.fWidth = level.fWidth;
|
| - info.fHeight = level.fHeight;
|
| + const SkImageInfo info = fOrigBitmap.info().makeWH(level.fWidth, level.fHeight);
|
| // todo: if we could wrap the fCurrMip in a pixelref, then we could just install
|
| // that here, and not need to explicitly track it ourselves.
|
| fScaledBitmap.installPixels(info, level.fPixels, level.fRowBytes);
|
|
|