| Index: src/codec/SkGifCodec.cpp
|
| diff --git a/src/codec/SkGifCodec.cpp b/src/codec/SkGifCodec.cpp
|
| index cdd9d088f129d2b80055bc5a8e24755ffd1c7f0f..774131f648039c5c40993136be133f199a6f74cd 100644
|
| --- a/src/codec/SkGifCodec.cpp
|
| +++ b/src/codec/SkGifCodec.cpp
|
| @@ -464,7 +464,7 @@ SkCodec::Result SkGifCodec::prepareToDecode(const SkImageInfo& dstInfo, SkPMColo
|
| void SkGifCodec::initializeSwizzler(const SkImageInfo& dstInfo, const Options& opts) {
|
| const SkPMColor* colorPtr = get_color_ptr(fColorTable.get());
|
| const SkIRect* frameRect = fFrameIsSubset ? &fFrameRect : nullptr;
|
| - fSwizzler.reset(SkSwizzler::CreateSwizzler(SkSwizzler::kIndex, colorPtr, dstInfo, opts,
|
| + fSwizzler.reset(SkSwizzler::CreateSwizzler(this->getEncodedInfo(), colorPtr, dstInfo, opts,
|
| frameRect));
|
| SkASSERT(fSwizzler);
|
| }
|
|
|